[vtkusers] VTK Stereo - Help Rendering Left & Right Eye Separately

Teek EZ7543 at wayne.edu
Wed Jun 14 11:43:11 EDT 2017

Would you by chance have an example of a simple rendering (cone, cube, etc)
that utilizes the SetEyePosition method in order to set up the camera?
Speaking strictly just VTK.


Even if I use SetEyePosition with arbitrary values I see no change in the
view. I can't seem to get it to change anything.

VTK - Users mailing list wrote
> Another thing to recognize is that VTK camera space and zSpace camera
> space are aligned with each other, but possibly at different scales,
> depending on the physical meaning of your VTK world coordinates. But
> they share the same origin, and point in the same directions. So if
> you have coords in zSpace camera coords, you can just scale them to
> get corresponding VTK camera coordinates.
> VTK camera space is at the same scale as VTK world coordinates, but
> the origin of the camera space is at the camera itself, and the axes
> are defined as: +x to the right, +y up, +z is the cross-product of
> those two (+x cross +y).
> The camera's position is expressed in VTK world coords, and
> corresponds to the camera origin, so the position is the translation
> between camera space and world space. The rotation is whatever it
> takes to align the x, y, and z axes given the above definition, and
> the camera's ViewUp and ViewNormal vectors (also expressed in world
> coords).
> There's a matrix in the camera class which does this transform
> already. If I'm looking at and interpreting the source code correctly,
> it's the ViewTransform, computed in this method:
> https://github.com/Kitware/VTK/blob/635e45b/Rendering/Core/vtkCamera.cxx#L349
> You could empirically check that by getting that transform (or its
> inverse) and calling TransformPoint, and observing the results using
> (0,0,0) and camera->GetPosition(), and/or TransformVector and the
> ViewUp and ViewNormal vectors.
> HTH,
> David C.

View this message in context: http://vtk.1045678.n5.nabble.com/VTK-Stereo-Help-Rendering-Left-Right-Eye-Separately-tp5743559p5743643.html
Sent from the VTK - Users mailing list archive at Nabble.com.

More information about the vtkusers mailing list