- Full assignment specification can be found in pptx files in root directory
- Vertex shader file (app/src/main/assets/vertex.glsl)
- Fragment shader file (app/src/main/assets/fragment.glsl)
- Scene class file (app/src/main/cpp/scene.cpp)
- Main source file (app/src/main/cpp/main.cpp)
- Virtual Trackball
- Phong Shading
- Alpha blending
- Implement forward kinematics
- Apply skinning on the mesh
- Interpolate the animation between key frames