charcoal/OpenGLEngine
Elipzer 5a9765b111 Image Rendering almost works!
There is an OpenGL error (1282) invalid operation that is getting
caught when switching to the imagescene. This needs to get fixed
and then hopefully the whole thing will work.
2018-10-09 19:58:26 -04:00
..
Application.cpp Added builtin Namespace 2018-09-14 14:20:09 -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 Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
BasicBatch.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
BasicFS.glsl Almost Finished Builtin 2018-09-13 00:51:47 -04:00
BasicScene.cpp Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
BasicScene.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
BasicShaderProgram.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
BasicTypes.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
BasicVS.glsl Almost Finished Builtin 2018-09-13 00:51:47 -04:00
Batch.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
Batched.h Added a plane to the shadowed scene. 2018-09-20 13:53:06 -04:00
BuiltinBatch.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
BuiltinCamera2D.h More builtin abstraction 2018-09-13 19:21:34 -04:00
BuiltinCamera3D.h Added builtin Namespace 2018-09-14 14:20:09 -04:00
BuiltinTypes.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
Camera2D.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Camera2D.h Specular Lighting 2018-09-14 23:30:14 -04:00
Camera3D.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Camera3D.h Specular Lighting 2018-09-14 23:30:14 -04:00
Camera.h Specular Lighting 2018-09-14 23:30:14 -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 LitScene Phong Lighting Complete 2018-09-15 03:46:42 -04:00
GLUtil.h Specular Lighting 2018-09-14 23:30:14 -04:00
ImageFS.glsl Almost able to render the image 2018-10-09 11:42:17 -04:00
ImageLoader.cpp Started image loading with lodepng 2018-10-07 21:51:05 -04:00
ImageLoader.h Added a Sprite class to render 2D things 2018-10-08 15:19:48 -04:00
ImageScene.cpp Image Rendering almost works! 2018-10-09 19:58:26 -04:00
ImageScene.h Almost able to render the image 2018-10-09 11:42:17 -04:00
ImageShaderProgram.h Almost able to render the image 2018-10-09 11:42:17 -04:00
ImageTypes.h Image Rendering almost works! 2018-10-09 19:58:26 -04:00
ImageVS.glsl Almost able to render the image 2018-10-09 11:42:17 -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
LitBatch.cpp Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitBatch.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitFS.glsl LitScene Phong Lighting Complete 2018-09-15 03:46:42 -04:00
LitScene.cpp Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitScene.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitShaderProgram.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitShadowedBatch.cpp Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitShadowedBatch.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitShadowedFS.glsl Added Baseline for LitShadowedScene 2018-09-18 16:55:32 -04:00
LitShadowedScene.cpp Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitShadowedScene.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitShadowedShaderProgram.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitShadowedTypes.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitShadowedVS.glsl Added Baseline for LitShadowedScene 2018-09-18 16:55:32 -04:00
LitTypes.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
LitVS.glsl Fixed LitVS from illegally using a struct as an input param 2018-09-18 16:26:51 -04:00
lodepng.cpp Started image loading with lodepng 2018-10-07 21:51:05 -04:00
lodepng.h Started image loading with lodepng 2018-10-07 21:51:05 -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 Image Rendering almost works! 2018-10-09 19:58:26 -04:00
MyApplication.cpp Almost able to render the image 2018-10-09 11:42:17 -04:00
MyApplication.h Almost able to render the image 2018-10-09 11:42:17 -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 Added namespaces to builtin types 2018-09-19 03:52:42 -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 namespaces to builtin types 2018-09-19 03:52:42 -04:00
MyBuiltinCubeScene.cpp Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
MyBuiltinCubeScene.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
MyBuiltinImageScene.cpp Almost able to render the image 2018-10-09 11:42:17 -04:00
MyBuiltinImageScene.h Almost able to render the image 2018-10-09 11:42:17 -04:00
MyBuiltinLitScene.cpp Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
MyBuiltinLitScene.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
MyBuiltinLitShadowedScene.cpp Added a plane to the shadowed scene. 2018-09-20 13:53:06 -04:00
MyBuiltinLitShadowedScene.h Added a plane to the shadowed scene. 2018-09-20 13:53:06 -04:00
MyBuiltinTexturedScene.cpp Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
MyBuiltinTexturedScene.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
MySimple2DScene.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MySimple2DScene.h Almost able to render the image 2018-10-09 11:42:17 -04:00
MySimple3DScene.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MySimple3DScene.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
MySimpleCubeScene.cpp Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
MySimpleCubeScene.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
MySimpleFS.glsl Cleaned up File Names 2018-09-11 01:18:17 -04:00
MySimpleShaderProgram.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
MySimpleVS.glsl Cleaned up File Names 2018-09-11 01:18:17 -04:00
OpenGLEngine.vcxproj Image Rendering almost works! 2018-10-09 19:58:26 -04:00
OpenGLEngine.vcxproj.filters Image Rendering almost works! 2018-10-09 19:58:26 -04:00
Poseable2D.cpp Almost able to render the image 2018-10-09 11:42:17 -04:00
Poseable2D.h Almost able to render the image 2018-10-09 11:42:17 -04:00
Poseable2DBatch.h Almost able to render the image 2018-10-09 11:42:17 -04:00
Poseable.cpp Added a Sprite class to render 2D things 2018-10-08 15:19:48 -04:00
Poseable.h Added a Sprite class to render 2D things 2018-10-08 15:19:48 -04:00
PoseableBatch.h Almost able to render the image 2018-10-09 11:42:17 -04:00
Prerenderable.h More builtin abstraction 2018-09-13 19:21:34 -04:00
Renderable.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
Sampler.cpp Getting Closer to Textures 2018-09-15 20:43:29 -04:00
Sampler.h Getting Closer to Textures 2018-09-15 20:43:29 -04:00
Scene.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
Shader.cpp Added Diffuse Light to LitScene 2018-09-14 21:29:05 -04:00
Shader.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
ShaderProgram.cpp Added Diffuse Light to LitScene 2018-09-14 21:29:05 -04:00
ShaderProgram.h Added Namespace: charcoal 2018-09-12 17:03:46 -04:00
SpriteBatch.h Image Rendering almost works! 2018-10-09 19:58:26 -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
Texture.h Getting Closer to Textures 2018-09-15 20:43:29 -04:00
TexturedBatch.cpp Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
TexturedBatch.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
TexturedFS.glsl Textures Work! 2018-09-16 20:50:51 -04:00
TexturedScene.cpp Almost able to render the image 2018-10-09 11:42:17 -04:00
TexturedScene.h Almost able to render the image 2018-10-09 11:42:17 -04:00
TexturedShaderProgram.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
TexturedTypes.h Added namespaces to builtin types 2018-09-19 03:52:42 -04:00
TexturedVS.glsl Textures Work! 2018-09-16 20:50:51 -04:00
TextureFactory.cpp Image Rendering almost works! 2018-10-09 19:58:26 -04:00
TextureFactory.h Image Rendering almost works! 2018-10-09 19:58:26 -04:00
TextureGenerator.cpp Image Rendering almost works! 2018-10-09 19:58:26 -04:00
TextureGenerator.h Image Rendering almost works! 2018-10-09 19:58:26 -04:00
TextureRenderable.h Added namespaces to builtin types 2018-09-19 03:52:42 -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
WithCamera.h Almost able to render the image 2018-10-09 11:42:17 -04:00