Graphics

This week is a continuation of the last, adding fancy graphics to my little opengl engine.
I started out by implementing skyboxes and adding reflection and refraction into the existing lighting model. I also made and API for easy mesh creation, wrote a fancy floor shader and started implementing a basic postprocessing stack.

As for actual postprocessing effects I implemented ad-hoc antialiasing, bloom and vignette shaders. These could still be improved but for now I just needed something to test with.

engine with and without postprocessing