#pragma once #include #include #include #include "Texture.h" struct SceneContext { std::map lights; std::map floatValues; glm::mat4x4 viewMatrix; glm::mat4x4 projectionMatrix; glm::mat4x4 mvpMatrix; glm::mat4x4 modelViewMatrix; glm::mat3x3 normalMatrix; std::map textures; };