Tracer
|
Public Member Functions | |
__device__ | camera (vec3 from, vec3 lookat, vec3 vup, float deg, float aspect, float aperture, float focus) |
__device__ ray | get_ray (float a, float b, curandState *local_rand_state) |
Public Attributes | |
float | width |
float | height |
vec3 | orgin |
vec3 | left_corner |
vec3 | horizontal |
vec3 | vertical |
vec3 | u |
vec3 | v |
vec3 | w |
float | lens_radius |