A 3d fps game made in OpenGL
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Symmetry/src
Shariq Shah 0748d3d4ff Switched to cmake as build system 9 years ago
..
array.c Added render to texture support 10 years ago
array.h Made several modifications, fixes and additions to compile and run on windows 9 years ago
array_str.h Made several modifications, fixes and additions to compile and run on windows 9 years ago
bounding_volumes.c Implemented rendering vertex data to gbuffer 9 years ago
bounding_volumes.h Added bounding volume computation and frustum culling 10 years ago
camera.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
camera.h Added bounding volume computation and frustum culling 10 years ago
components.h Reverted to forward rendering, added default values for uniforms 9 years ago
entity.c Reverted to forward rendering, added default values for uniforms 9 years ago
entity.h Fixed minor bugs in input code 10 years ago
event.h Made several modifications, fixes and additions to compile and run on windows 9 years ago
file_io.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
file_io.h Renamed some functions, replaced bool with int and added function to close main window and stop game 10 years ago
framebuffer.c Replaced GLFW with SDL2 and GLEW with custom GL loader. Abstracted most platform code to single header and source files 9 years ago
framebuffer.h Reverted to forward rendering, added default values for uniforms 9 years ago
game.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
game.h Replaced GLFW with SDL2 and GLEW with custom GL loader. Abstracted most platform code to single header and source files 9 years ago
geometry.c Replaced GLFW with SDL2 and GLEW with custom GL loader. Abstracted most platform code to single header and source files 9 years ago
geometry.h Added bounding volume computation and frustum culling 10 years ago
gl_load.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
gl_load.h Made several modifications, fixes and additions to compile and run on windows 9 years ago
glad.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
input.c Fixed mousebutton and relative mouse movement bugs 9 years ago
input.h Made several modifications, fixes and additions to compile and run on windows 9 years ago
light.c Switched to Blinn_Phong speculars 9 years ago
light.h Switched to Blinn_Phong speculars 9 years ago
linmath.c Reverted to forward rendering, added default values for uniforms 9 years ago
linmath.h Reverted to forward rendering, added default values for uniforms 9 years ago
log.c Ported Shader and Geometry code from Project Abstraction. Minor additions to array and string utils 10 years ago
log.h Ported Shader and Geometry code from Project Abstraction. Minor additions to array and string utils 10 years ago
main.c Replaced GLFW with SDL2 and GLEW with custom GL loader. Abstracted most platform code to single header and source files 9 years ago
material.c Fixed issues with opengl context version and minor bug with blinn-phong uniform bug 9 years ago
material.h Made several modifications, fixes and additions to compile and run on windows 9 years ago
model.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
model.h Reverted to forward rendering, added default values for uniforms 9 years ago
num_types.h Added basic light code 9 years ago
platform.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
platform.h Made several modifications, fixes and additions to compile and run on windows 9 years ago
renderer.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
renderer.h Replaced GLFW with SDL2 and GLEW with custom GL loader. Abstracted most platform code to single header and source files 9 years ago
scene.c Added separate clear color for each camera 10 years ago
scene.h Added separate clear color for each camera 10 years ago
shader.c Replaced GLFW with SDL2 and GLEW with custom GL loader. Abstracted most platform code to single header and source files 9 years ago
shader.h Added texture support to materials 10 years ago
string_utils.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
string_utils.h Made several modifications, fixes and additions to compile and run on windows 9 years ago
texture.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
texture.h Added render to texture support 10 years ago
transform.c Reverted to forward rendering, added default values for uniforms 9 years ago
transform.h Fixed issues with heirarchical transformations, camera and absolute directions 10 years ago
utils.c Fixed rotation problems by using kmMath instead of linmath library 10 years ago
utils.h Fixed rotation problems by using kmMath instead of linmath library 10 years ago
variant.c Made several modifications, fixes and additions to compile and run on windows 9 years ago
variant.h Made several modifications, fixes and additions to compile and run on windows 9 years ago