RixProjection plugins characterize camera and lens projections.
More...
#include <RixProjection.h>
RixProjection plugins characterize camera and lens projections.
They are responsible for turning stratified random samples into rays. These are then traced as the primary camera rays and passed along with any hits to the RixIntegrator. The main job of the plugin is to implement the Project() method.
◆ RixProjectionEnvironment()
RixProjectionEnvironment::RixProjectionEnvironment |
( |
| ) |
|
|
inline |
◆ _reserved
char RixProjectionEnvironment::_reserved[32] |
◆ clippingFar
float RixProjectionEnvironment::clippingFar |
◆ clippingNear
float RixProjectionEnvironment::clippingNear |
Distance to near and far clipping plane.
◆ height
int RixProjectionEnvironment::height |
◆ m_version
int RixProjectionEnvironment::m_version |
◆ pixelAspectRatio
float RixProjectionEnvironment::pixelAspectRatio |
◆ screenWindowBottom
float RixProjectionEnvironment::screenWindowBottom |
◆ screenWindowLeft
float RixProjectionEnvironment::screenWindowLeft |
◆ screenWindowRight
float RixProjectionEnvironment::screenWindowRight |
◆ screenWindowTop
float RixProjectionEnvironment::screenWindowTop |
◆ shutterClose
float RixProjectionEnvironment::shutterClose |
◆ shutterOpen
float RixProjectionEnvironment::shutterOpen |
◆ width
int RixProjectionEnvironment::width |
Width and height of the image in pixels.
◆ worldToCameraMatrix
RtMatrix4x4 const* RixProjectionEnvironment::worldToCameraMatrix |
◆ worldToCameraNumSamples
unsigned RixProjectionEnvironment::worldToCameraNumSamples |
World to camera transform.
◆ worldToCameraTimes
float const* RixProjectionEnvironment::worldToCameraTimes |
The documentation for this class was generated from the following file: