- Terrain Following: With several vector cross product computations, the dune buggy can be positioned and oriented to follow the terrain realistically.
- Maya Export Plug-in: By using the Maya Plug-in SDK, I wrote several plug-ins for Maya which can be used to export model and custom attributes into both XML and binary format.
- Collision Detect: AABB, Sphere, and K-DOP collision detecting techniques.
- Camera Views: Mouse-look, Look-At, Turn-to, Hard-attach, Soft-attach camera views with matrix computation.
- Hierarchy Transformation: Establish and compute 3D object heirarchy to reposition parts from their local space to world space.
Sunday, March 1, 2009
Game Engine Development
Several techniques I implemented during my 3D engine development class: