RiRayCameraThis is an abstract class and cannot be directly instanced.
[ Camera | Source | Search | Keywords | Summary | Ancestors | All Members | Descendants ]
| public: | ||
| // Members | ||
| RiRay3 | GetRay( const RiVector2& screenCoord, const RiVector2& lensCoord ) const; | // pure virtual |
| protected: |
RiRay3 GetRay( const RiVector2& screenCoord, const RiVector2& lensCoord ) const;
Screen coord is in the range[0,1]^2. (0,0) is lower-left corner. lensCoord is a seed in [0,1]^2 for lens sampling.
virtual RiRay3 GetRay( const RiVector2& screenCoord, const RiVector2& lensCoord ) const;
| public: | ||
|---|---|---|
| // Members | ||
| void | Transform(const RiAffineTMatrix3 &); | // pure virtual |
| // Members | ||
| RiRay3 | GetRay( const RiVector2& screenCoord, const RiVector2& lensCoord ) const; | // pure virtual |
| protected: | ||