Final Commit for now

This adds model support, AABB, and other optimisations
This commit is contained in:
2024-11-09 21:03:54 +01:00
parent 18845abe1c
commit a83ecb32bb
10 changed files with 558 additions and 302 deletions

View File

@@ -23,6 +23,9 @@ namespace dae
Renderer& operator=(Renderer&&) noexcept = delete;
void Render(Scene* pScene) const;
void RenderPixel(Scene* pScene, uint32_t pixelIndex, float fov, float aspectRatio, const Matrix cameraToWorld, const Vector3& cameraPosition) const;
bool SaveBufferToImage() const;
void CycleLightingMode();