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 |
( |
) | |
|
|
inline |
char RixProjectionEnvironment::_reserved[32] |
float RixProjectionEnvironment::clippingFar |
float RixProjectionEnvironment::clippingNear |
Distance to near and far clipping plane.
int RixProjectionEnvironment::height |
int RixProjectionEnvironment::m_version |
float RixProjectionEnvironment::pixelAspectRatio |
float RixProjectionEnvironment::screenWindowBottom |
float RixProjectionEnvironment::screenWindowLeft |
float RixProjectionEnvironment::screenWindowRight |
float RixProjectionEnvironment::screenWindowTop |
float RixProjectionEnvironment::shutterClose |
float RixProjectionEnvironment::shutterOpen |
int RixProjectionEnvironment::width |
Width and height of the image in pixels.
RtMatrix4x4 const* RixProjectionEnvironment::worldToCameraMatrix |
unsigned RixProjectionEnvironment::worldToCameraNumSamples |
World to camera transform.
float const* RixProjectionEnvironment::worldToCameraTimes |
The documentation for this class was generated from the following file: