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