- SplendidSoccer is our Computer Graphics curriculum project based modern OpenGL.
- Implemented by Xiaoqiang Wang and Haibo Xiu in ZJU.
- Original texure mapping
- Simple realtime shadow mapping
- Blinn-Phong reflection model
- OBJ and MTL parser
- Naive collision detction
- Naive animation of goalkeeper and soccer
- Naive particle effect
- No global illumation or ray tracing
- /main.cpp
- WASD to move
- Hold the left button of the mouse to change view dir
- Play Soccer
- U enable/disable soccer tracing
- I ebable/disable particle effect
- O view behind the goal
- P view in front of the goal
- Z left upper shoot
- X middle shoot
- C right upper shoot
- V left lower shoot
- B right lower shoot