DeferredShader project

DeferredShader project

I have been working on my own toy renderer projects to learn graphics programming and for basis of small rendering / game engine when I have time for it. First project I made implemented deferred rendering, basic lights and shadows, obj loading and gui rendering with help of some 3rd party libraries (tinyObj and Imgui) this project can be found here https://github.com/HeikkiLi/DeferredShader

Deferred shading showing GBuffer

Second project I worked was a simple reflection demo using cube map for reflections. https://github.com/HeikkiLi/TeapotSkyRefl

reflection from cube map on the teapot model, same cube map is used in the skybox.

Next I am planning to implement better material support, post processing and HDR. After that PBR rendering and then use the code base as a basis for an engine that is separated from the game/scene data..

Normal map texture
Rendering with normal map

Leave a Reply

Your email address will not be published. Required fields are marked *