Skip navigation

C++98, OpenGL, and GLM, no other external libraries used

Procedurally generated a flame texture using a framebuffer, and a glsl shader.

Generated a Framebuffer to be save the depth buffer from a light source for generating shadows.

Generated a cubemap framebuffer to save the depth buffers from a light source to be cast in all directions for an omnidirectional shadow source.