summaryrefslogtreecommitdiff
path: root/src/window.cpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2024-01-15 18:20:58 -0500
committerJonathan Bradley <jcb@pikum.xyz>2024-01-15 18:20:58 -0500
commitc30b1f9b2f5d231e98194db526560eb4e010edff (patch)
tree328825d5187f5f0b3ffd6754f8795f6a5947b8f7 /src/window.cpp
parent05a6ca44e40da855a1ddc32cfe799edef74f7bdf (diff)
major refactor so cameras are entities and have a rigid body instance
Diffstat (limited to 'src/window.cpp')
-rw-r--r--src/window.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/window.cpp b/src/window.cpp
index 0c08a2a..61e7098 100644
--- a/src/window.cpp
+++ b/src/window.cpp
@@ -917,7 +917,7 @@ void UpdateCamera() {
UBO.view = glm::lookAt(glm::vec3(0), ActiveCamera->pos - ActiveCamera->target, glm::vec3(0.f, 1.f, 0.f));
}
}
- if (bool(ActiveCamera->stale & PKE_CAMERA_STALE_ORIENTATION)) {
+ if (bool(ActiveCamera->stale & PKE_CAMERA_STALE_PERSPECTIVE)) {
if (bool(ActiveCamera->type == PKE_CAMERA_TYPE_PERSPECTIVE)) {
UBO.proj = glm::perspective(glm::radians(45.f), Extent.width / (float)Extent.height, 0.1f, 1000.f);
UBO.proj[1][1] *= -1;
@@ -2534,7 +2534,7 @@ void RecreateSwapchain() {
}
Extent.width = width;
Extent.height = height;
- ActiveCamera->stale = ActiveCamera->stale | PKE_CAMERA_STALE_ORIENTATION;
+ ActiveCamera->stale = ActiveCamera->stale | PKE_CAMERA_STALE_PERSPECTIVE;
DetermineMonitor();
vkDeviceWaitIdle(vkDevice);
DestroySwapchain();