From d49b158a9b2c3ca69e48698709e604e64ab82229 Mon Sep 17 00:00:00 2001 From: GeorgH93 Date: Sat, 19 Aug 2023 00:28:11 +0200 Subject: [PATCH] Add GetFrustum getter --- openVulkanoCpp/Scene/Camera.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/openVulkanoCpp/Scene/Camera.hpp b/openVulkanoCpp/Scene/Camera.hpp index ac785b7..89be271 100644 --- a/openVulkanoCpp/Scene/Camera.hpp +++ b/openVulkanoCpp/Scene/Camera.hpp @@ -8,6 +8,7 @@ #include "Node.hpp" #include "Math/Math.hpp" +#include "Math/Frustum.hpp" namespace openVulkanoCpp::Scene { @@ -108,6 +109,11 @@ namespace openVulkanoCpp::Scene { return Math::Utils::transpose(m_view)[2]; } + + [[nodiscard]] Math::Frustum GetFrustum() const + { + return {m_viewProjection}; + } }; class PerspectiveCamera : public Camera