#include <environment.h>
Public Member Functions | |
| EnvironmentCamera (const AnimatedTransform &cam2world, float sopen, float sclose, Film *film) | |
| float | GenerateRay (const CameraSample &sample, Ray *) const |
Definition at line 36 of file environment.h.
| EnvironmentCamera::EnvironmentCamera | ( | const AnimatedTransform & | cam2world, | |
| float | sopen, | |||
| float | sclose, | |||
| Film * | film | |||
| ) | [inline] |
Definition at line 39 of file environment.h.
| float EnvironmentCamera::GenerateRay | ( | const CameraSample & | sample, | |
| Ray * | ray | |||
| ) | const [virtual] |
Implements Camera.
Definition at line 32 of file environment.cpp.
References Camera::CameraToWorld, Camera::film, CameraSample::imageX, CameraSample::imageY, INFINITY, Lerp(), M_PI, Camera::shutterClose, Camera::shutterOpen, CameraSample::time, Film::xResolution, and Film::yResolution.
1.6.3