如何在VTK系统中更改坐标的系统原点?

时间:2015-10-05 06:33:20

标签: c++ opengl vtk

据我所知,vtk的坐标系原点是左下角。 (如果我错了,请纠正我)。

我想改变我的x,y,z坐标,以便它们可视化,原点是左上角。

你知道我该怎么改变它们吗?

2 个答案:

答案 0 :(得分:0)

我不清楚你,但这是我的提示:反转代表垂直轴的坐标值。

希望您觉得这很有用:)

答案 1 :(得分:0)

如果我是对的,你应该通过沿Y轴“翻转”相机来实现这一点。这可以通过SetViewUp()方法完成:

vtkCamera * camera = myRenderer->GetActiveCamera();
camera->SetViewUp(0, -1, 0);

我希望这会有所帮助。