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