An OpenGL demo which implements light rendering, model import, skeleton animation, collision, camera control, etc. I built this project with the game engine as target.
You can find a video showing the result of this project in /video/demo.mp4
.
Shaders and codes of mesh, light, anim are followed the guide of this tutorial.
To run the source code, you need:
- GLFW
- Resources(models, animations, textures...)
All resources are free on internet, most of them are from Mixamo.
And run Test.cpp then.
Can be download from this link.
Sound related functions have not yet been implemented, so the voice.h
is useless now.