21 Commits (4a091cea9a5cfdf5bd4da66b90b0140c528441c6)

Author SHA1 Message Date
Shariq Shah 4a091cea9a Added toggleable draw modes, GL_TRIANGLES, GL_POINTS and GL_LINES along with initial work on debug rendering 9 years ago
Shariq Shah 6909a1cda6 Added support for resizeable framebuffers and textures. Improved management of textures/renderbuffers attached to framebuffers 9 years ago
Shariq Shah 1c031802d0 Made several modifications, fixes and additions to compile and run on windows 9 years ago
Shariq Shah e2bf6e4816 Replaced GLFW with SDL2 and GLEW with custom GL loader. Abstracted most platform code to single header and source files 9 years ago
Shariq Shah 80a1f36bbd Added Fog 9 years ago
Shariq Shah 4d52269b68 Fixed issues with non-uniform scale and normals 9 years ago
Shariq Shah b826b66fae Switched to Blinn_Phong speculars 9 years ago
Shariq Shah c9cdfb5fff Added directional lights and removed some unused code 9 years ago
Shariq Shah 08a7b96ace Reverted to forward rendering, added default values for uniforms 9 years ago
Shariq Shah f815dafd82 Implemented rendering vertex data to gbuffer 9 years ago
Shariq Shah 13465911d7 Added bounding volume computation and frustum culling 10 years ago
Shariq Shah 69122f081d Added separate clear color for each camera 10 years ago
Shariq Shah 0ad1676547 Removed kazmath dependency 10 years ago
Shariq Shah 568d03f155 Added render to texture support 10 years ago
Shariq Shah d2ee943995 Added texture support to materials 10 years ago
Shariq Shah 1bc7fc4e9e added simple materials 10 years ago
Shariq Shah 77b93bc480 Added support for RLE encoded tga images 10 years ago
Shariq Shah fc10cb9357 Added uncompressed tga loader 10 years ago
Shariq Shah f82493181d Fixed rotation problems by using kmMath instead of linmath library 10 years ago
Shariq Shah c97dbf5777 Started adding heirarchical transformations 10 years ago
Shariq Shah 1b649feadc Added camera and model. Made several modifications and fixes throughout the code 10 years ago