Ershany / Arcane-Engine

3D C/C++ Game Engine - Created By Brady Jessup
MIT License
515 stars 36 forks source link

SSAO and Other Improvements #11

Closed Ershany closed 5 years ago

Ershany commented 5 years ago

-Added SSAO -Optimized deferred shading, before it was shading parts of the screen with no geometry (ie where the skybox would be rendered) -Added more GPU profiling to the UI -Cleaned up TextureLoader loading -Added more options for texture generation (specifically the format of the data you are loading) -Removed unnecessary depth buffers from stuff like IBL generation (BRDF_LUT, light & reflection probe convolution etc) -Cleaned up the functions for sending uniform data to the shader, also allows more types and the ability to send arrays -Updated README and TODO