├── CMakeLists.txt ├── Makefile ├── README.md ├── media ├── AnimHead.dae ├── ArmyPilot.dae ├── ArmyPilot.x ├── monkeyB.dae ├── monkeyS.dae ├── spiderA.dae └── test.dae ├── shader ├── light.frag ├── light.vert ├── point.frag ├── point.vert ├── simple.frag ├── simple.vert └── simple.vert_s └── src ├── Animation.hpp ├── AnimationController.cpp ├── AnimationController.hpp ├── AssimpLoader.cpp ├── AssimpLoader.hpp ├── Camera.hpp ├── FrameBuffer.cpp ├── FrameBuffer.hpp ├── KeyBoardHandler.hpp ├── Mesh.hpp ├── RenderAbstraction.hpp ├── RenderContext.cpp ├── RenderContext.hpp ├── Shader.cpp ├── Shader.hpp ├── Texture.cpp ├── Texture.hpp ├── VertexArray.cpp ├── VertexArray.hpp └── main.cpp /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/README.md -------------------------------------------------------------------------------- /media/AnimHead.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/media/AnimHead.dae -------------------------------------------------------------------------------- /media/ArmyPilot.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/media/ArmyPilot.dae -------------------------------------------------------------------------------- /media/ArmyPilot.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/media/ArmyPilot.x -------------------------------------------------------------------------------- /media/monkeyB.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/media/monkeyB.dae -------------------------------------------------------------------------------- /media/monkeyS.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/media/monkeyS.dae -------------------------------------------------------------------------------- /media/spiderA.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/media/spiderA.dae -------------------------------------------------------------------------------- /media/test.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/media/test.dae -------------------------------------------------------------------------------- /shader/light.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/shader/light.frag -------------------------------------------------------------------------------- /shader/light.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/shader/light.vert -------------------------------------------------------------------------------- /shader/point.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/shader/point.frag -------------------------------------------------------------------------------- /shader/point.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/shader/point.vert -------------------------------------------------------------------------------- /shader/simple.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/shader/simple.frag -------------------------------------------------------------------------------- /shader/simple.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/shader/simple.vert -------------------------------------------------------------------------------- /shader/simple.vert_s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/shader/simple.vert_s -------------------------------------------------------------------------------- /src/Animation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/Animation.hpp -------------------------------------------------------------------------------- /src/AnimationController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/AnimationController.cpp -------------------------------------------------------------------------------- /src/AnimationController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/AnimationController.hpp -------------------------------------------------------------------------------- /src/AssimpLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/AssimpLoader.cpp -------------------------------------------------------------------------------- /src/AssimpLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/AssimpLoader.hpp -------------------------------------------------------------------------------- /src/Camera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/Camera.hpp -------------------------------------------------------------------------------- /src/FrameBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/FrameBuffer.cpp -------------------------------------------------------------------------------- /src/FrameBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/FrameBuffer.hpp -------------------------------------------------------------------------------- /src/KeyBoardHandler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/KeyBoardHandler.hpp -------------------------------------------------------------------------------- /src/Mesh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/Mesh.hpp -------------------------------------------------------------------------------- /src/RenderAbstraction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/RenderAbstraction.hpp -------------------------------------------------------------------------------- /src/RenderContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/RenderContext.cpp -------------------------------------------------------------------------------- /src/RenderContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/RenderContext.hpp -------------------------------------------------------------------------------- /src/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/Shader.cpp -------------------------------------------------------------------------------- /src/Shader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/Shader.hpp -------------------------------------------------------------------------------- /src/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/Texture.cpp -------------------------------------------------------------------------------- /src/Texture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/Texture.hpp -------------------------------------------------------------------------------- /src/VertexArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/VertexArray.cpp -------------------------------------------------------------------------------- /src/VertexArray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/VertexArray.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KptMonkey/SkeletalAnimationOpenGL/HEAD/src/main.cpp --------------------------------------------------------------------------------