12 void camray_init(scenedef *, ray *,
unsigned long,
unsigned long *,
13 unsigned int,
unsigned int);
20 void cameraposition(camdef * camera, vector center, vector viewvec,
23 vector * upvec, vector *rightvec);
color cam_equirectangular_stereo_ray(ray *, flt, flt)
color cam_orthographic_aa_dof_ray(ray *, flt, flt)
color cam_orthographic_dof_ray(ray *, flt, flt)
color cam_perspective_dof_ray(ray *, flt, flt)
void cameradof(camdef *, flt focaldist, flt aperture)
color cam_orthographic_ray(ray *, flt, flt)
void getcameraposition(camdef *camera, vector *center, vector *viewvec, vector *upvec, vector *rightvec)
void cameraposition(camdef *camera, vector center, vector viewvec, vector upvec)
color cam_perspective_ray(ray *, flt, flt)
void cameradefault(camdef *)
void cam_prep_perspective_ray(ray *, flt, flt)
color cam_perspective_aa_ray(ray *, flt, flt)
void camera_init(scenedef *)
void camerafrustum(camdef *, flt l, flt r, flt b, flt t)
When the user directly specifies the world coordinates of the view frustum, it overrides the normal c...
color cam_perspective_aa_dof_ray(ray *, flt, flt)
void cameraprojection(camdef *, int)
double flt
generic floating point number, using double
void camray_init(scenedef *, ray *, unsigned long, unsigned long *, unsigned int, unsigned int)
color cam_equirectangular_aa_stereo_ray(ray *, flt, flt)
color cam_equirectangular_aa_ray(ray *, flt, flt)
color cam_equirectangular_ray(ray *, flt, flt)
color cam_fisheye_ray(ray *, flt, flt)
color cam_orthographic_aa_ray(ray *, flt, flt)
void camerazoom(camdef *, flt zoom)
color cam_fisheye_aa_ray(ray *, flt, flt)