- Use
pip install -r requirements.txt
to install required python packages
- Call basic legacy OpenGL functions to implement basic OpenGL Viewer
- You can manipulate the camera-relative position by orbiting and zooming
- Also, you can easily move the camera position with respect to the camera using right-clicked dragging.
- Implement super-fast OBJ model rendering using the parallel loader
- Use
regex
module to implement a OBJ parser
- With the help of Class Assignment 2, implement an efficient BVH parser using the parallel loader
- Use
str
module to implement a BVH parser