
Scarecrow 3D Animation
A sophisticated 3D graphics project built with OpenGL and Python that showcases advanced computer graphics concepts. The project features a fully animated scarecrow model with hierarchical joints, walk-in-place and freeform walking animations, and dynamic camera controls including first-person view. The implementation uses modular transformations, real-time input handling, and scene graph structure for complex movement.
Technologies Used
Core
- Python
- PyOpenGL
- 3D Graphics
Animation & Modeling
- OpenGL
- Scene Graphs
- Hierarchical Modeling
Data Processing
- NumPy
- Linear Algebra
- Matrix Transformations