diff options
| author | Jonathan Bradley <jcb@pikum.xyz> | 2023-11-15 13:03:48 -0500 |
|---|---|---|
| committer | Jonathan Bradley <jcb@pikum.xyz> | 2023-11-15 13:03:48 -0500 |
| commit | 1513216876a0409f45d88cbad14ae8b48fca37e2 (patch) | |
| tree | 32b48d966faf36138dd985e4df739a83cddc5f48 /src/camera.cpp | |
| parent | 6a30d21c5175c27aeccc8a6ae956c274f3ef9621 (diff) | |
major input refactor and add debug camera
Diffstat (limited to 'src/camera.cpp')
| -rw-r--r-- | src/camera.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/camera.cpp b/src/camera.cpp new file mode 100644 index 0000000..d2c1b71 --- /dev/null +++ b/src/camera.cpp @@ -0,0 +1,13 @@ + +#include "camera.hpp" + +PkeCamera NullCamera { + .pos = glm::vec3(3.f, 3.f, 3.f), + .rot = glm::quat(1.f, 0.f, 0.f, 0.f), + .target = glm::vec3(0.f), + .type = PKE_CAMERA_TYPE_ORTHOGONAL, + .orientation = PKE_CAMERA_ORIENTATION_TARGET, + .stale = PKE_CAMERA_STALE_ALL, +}; +PkeCamera *ActiveCamera = &NullCamera; + |
