vtkCamera - What coordinate system for setting variables?

I’m attempting to use vtkCamera for my stereo rendering application, with OffAxisProjection. The display I’m using is tilted at an angle, so I wanted to get clarity on the proper coordinate system to use for the various variables that need to be set to the camera (i.e. the EyeTransformMatrix, ScreenBottomLeft, etc). Should these all be in world space? or display space?

Hello, friend,

You’ll find explanations of the camera, the various coordinate systems of 3D graphics systems (such as VTK) and the transform matrices here: https://www.kitware.com/products/books/VTKTextbook.pdf (pages 43-50). The VTK book covers the subject with enough depth so you know what you’re doing as a high-level developer for the end-user.

If want to get to the bottom of it, including the mathematical and algorithmic foundations of it, I suggest reading some good computer graphics primer such as the famous Graphics Gems book: https://www.amazon.com.br/dp/B003Z9K11Q/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1

kind regards,

Paulo