This file contains the Camera class.
This file contains the DescriptorPool class.
This file contains the Light class.
This file contains the Object class.
Class for descriptor pool.
std::unordered_map< unsigned int, Light > Map
std::unordered_map< unsigned int, Object > Map
static constexpr float DEFAULT_AMBIENT_LIGHT_INTENSITY
static constexpr glm::vec4 DEFAULT_AMBIENT_LIGHT_COLOR
VkCommandBuffer commandBuffer
VkDescriptorSet globalDescriptorSet
DescriptorPool & frameDescriptorPool
glm::vec4 ambientLightColor
std::array< PointLightData, MAX_LIGHTS > pointLights