charcoal/OpenGLEngine
elipzer d63f341d89 More builtin abstraction
Got the builtin basicscene to render. For some reason, it seems
like the model matrices are not working correctly. The two shapes
that are supposed to be rendering on screen are not moving around
as they should be.
2018-09-13 19:21:34 -04:00
..
Application.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Application.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
AutoPrerenderingScene.cpp More builtin abstraction 2018-09-13 19:21:34 -04:00
AutoPrerenderingScene.h More builtin abstraction 2018-09-13 19:21:34 -04:00
BasicBatch.cpp Got the scene to render. 2018-09-13 13:35:30 -04:00
BasicBatch.h More builtin abstraction 2018-09-13 19:21:34 -04:00
BasicFS.glsl Almost Finished Builtin 2018-09-13 00:51:47 -04:00
BasicScene.cpp More builtin abstraction 2018-09-13 19:21:34 -04:00
BasicScene.h More builtin abstraction 2018-09-13 19:21:34 -04:00
BasicShaderProgram.h Almost Finished Builtin 2018-09-13 00:51:47 -04:00
BasicVS.glsl Almost Finished Builtin 2018-09-13 00:51:47 -04:00
Batch.h Almost Finished Builtin 2018-09-13 00:51:47 -04:00
BuiltinBatch.h More builtin abstraction 2018-09-13 19:21:34 -04:00
BuiltinCamera2D.h More builtin abstraction 2018-09-13 19:21:34 -04:00
Camera2D.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Camera2D.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Camera3D.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Camera3D.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Camera.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
constants.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
DrawMode.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Exception.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
FileUtil.h Prepare for Hello Triangle 2018-09-05 02:49:02 -04:00
FPS.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
FPS.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
GLFWInputManager.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
GLFWInputManager.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
GLUtil.cpp Almost Finished Builtin 2018-09-13 00:51:47 -04:00
GLUtil.h Almost Finished Builtin 2018-09-13 00:51:47 -04:00
InputManager.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
InputManager.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
main.cpp 3D Cube 2018-09-11 16:49:34 -04:00
Mesh.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MeshFactory.h Builtins 2018-09-12 18:46:36 -04:00
MeshGenerator.h Got the scene to render. 2018-09-13 13:35:30 -04:00
MeshTypes.h More builtin abstraction 2018-09-13 19:21:34 -04:00
MyApplication.cpp More builtin abstraction 2018-09-13 19:21:34 -04:00
MyApplication.h More builtin abstraction 2018-09-13 19:21:34 -04:00
MyBasicFS.glsl Cleaned up File Names 2018-09-11 01:18:17 -04:00
MyBasicScene.cpp Fixed Camera 2018-09-12 11:22:56 -04:00
MyBasicScene.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MyBasicShaderProgram.h Almost Finished Builtin 2018-09-13 00:51:47 -04:00
MyBasicVS.glsl Cleaned up File Names 2018-09-11 01:18:17 -04:00
MyBatch.cpp Cleaned up File Names 2018-09-11 01:18:17 -04:00
MyBatch.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MyBuiltinCubeScene.cpp More builtin abstraction 2018-09-13 19:21:34 -04:00
MyBuiltinCubeScene.h More builtin abstraction 2018-09-13 19:21:34 -04:00
MySimple2DScene.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MySimple2DScene.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MySimple3DScene.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MySimple3DScene.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MySimpleCubeScene.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MySimpleCubeScene.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MySimpleFS.glsl Cleaned up File Names 2018-09-11 01:18:17 -04:00
MySimpleShaderProgram.h Almost Finished Builtin 2018-09-13 00:51:47 -04:00
MySimpleVS.glsl Cleaned up File Names 2018-09-11 01:18:17 -04:00
OpenGLEngine.vcxproj More builtin abstraction 2018-09-13 19:21:34 -04:00
OpenGLEngine.vcxproj.filters More builtin abstraction 2018-09-13 19:21:34 -04:00
PassthroughFS.glsl Almost Finished Builtin 2018-09-13 00:51:47 -04:00
PassthroughVS.glsl Almost Finished Builtin 2018-09-13 00:51:47 -04:00
Poseable.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Poseable.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Prerenderable.h More builtin abstraction 2018-09-13 19:21:34 -04:00
Renderable.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Scene.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Shader.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Shader.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
ShaderProgram.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
ShaderProgram.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
stdafx.cpp More preparation for the legendary triangle. Currently working on Batch.h 2018-09-05 11:47:09 -04:00
stdafx.h Working on Model-to-World Matrices 2018-09-10 11:35:02 -04:00
Util.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Util.h Got the scene to render. 2018-09-13 13:35:30 -04:00
VertexFragmentShaderProgram.cpp Almost Finished Builtin 2018-09-13 00:51:47 -04:00
VertexFragmentShaderProgram.h Almost Finished Builtin 2018-09-13 00:51:47 -04:00