feat: deferred lighting (WIP)

This commit is contained in:
MihailRis
2025-06-14 22:43:18 +03:00
parent 2ad076bec3
commit e849d5e9b7
10 changed files with 105 additions and 12 deletions
+5
View File
@@ -10,9 +10,11 @@ public:
~GBuffer() override;
void bind() override;
void bindSSAO() const;
void unbind() override;
void bindBuffers() const;
void bindSSAOBuffer() const;
void resize(uint width, uint height);
@@ -29,9 +31,12 @@ private:
uint positionsBuffer;
uint normalsBuffer;
uint depthBuffer;
uint ssaoFbo;
uint ssaoBuffer;
void createColorBuffer();
void createPositionsBuffer();
void createNormalsBuffer();
void createDepthBuffer();
void createSSAOBuffer();
};