diff options
Diffstat (limited to 'src/o3d/camera.hpp')
| -rw-r--r-- | src/o3d/camera.hpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/o3d/camera.hpp b/src/o3d/camera.hpp index eb10450..ff99c08 100644 --- a/src/o3d/camera.hpp +++ b/src/o3d/camera.hpp @@ -4,18 +4,14 @@ #include "math/mat4.hpp" #include "math/tform.hpp" -using - engine::math::Matrix4, - engine::math::Transform; - namespace engine::o3d { struct Camera { float fov; - Transform transform; + engine::math::Transform transform; - constexpr Matrix4 to_mat4(float aspect_ratio, float min_z, float max_z) const & { - return Matrix4::perspective(fov, aspect_ratio, min_z, max_z) * transform.to_inverse_mat4(); + constexpr engine::math::Matrix4 to_mat4(float aspect_ratio, float min_z, float max_z) const & { + return engine::math::Matrix4::perspective(fov, aspect_ratio, min_z, max_z) * transform.to_inverse_mat4(); } }; |
