Euphoria
|
camera3.cc
Go to the documentation of this file.
76 return CompiledCamera3 {calculate_view_matrix(*this), calculate_projection_matrix(*this, aspect)};
Definition: argparse.cc:45
Definition: angle.h:14
Definition: camera3.h:29
Definition: camera3.h:14
CompiledCamera3(const mat4f &v, const mat4f &p)
Definition: camera3.cc:7
Ray3f from_clip_to_world_ray(const vec2f &p) const
Definition: camera3.cc:34
vec3f from_clip_to_world(const vec3f &in_clip) const
Definition: camera3.cc:25
vec3f from_world_to_clip(const vec3f &in_world) const
Definition: camera3.cc:16
static mat4f create_perspective(const Angle &fov, float a, float near, float far)
Definition: mat4.cc:406