Skip to content

Add depth mapping resources to light components #245

@EthanVinceBudan

Description

@EthanVinceBudan

As part of our shadow mapping initiative, each light in the scene will need an associated depth buffer. For each concrete lightcomponent class, add members for required vulkan objects, create an initDepthMappingResources() function, and integrate it into our existing code.
Keep in mind that different kinds of lights will require different depth buffer formats. We will also need a descriptor set to actually use these buffers in a pipeline.

Metadata

Metadata

Assignees

Labels

renderingDisplaying stuff to screen

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions