.
  • Home Page
  • Resume
  • Web Dev Projects
  • Individual Projects
    • C++ Projects
    • Modern OpenGL Projects
    • Linear Algebra/C++ Projects
  • Team Projects
  • Unity Projects
3D Particle Systems using Affector/Emitter Custom Engine.
  • White- Explosion
  • Green - Fireworks
  • Brown - Swirl
  • Yellow - smoke/wind
  • Pink - fountain
  • Teal - debris

3D Solar System using a scene graph architecture
  • Billboard node structure on  teapots.
  • Bounding Spheres with groups of the planets.
  • Frustum to show when a planet is inside, it changes colors.
  • Node class for parent/child planet relation. 
  • Polymorphic Design approach for Geometry nodes( Rendering the teapots), and Sphere nodes( update info of teapots). 
  • Quaternion for the Hermite Spline on the small planet ( mars).

3D Cloth Animation
  • Engine designed using Particles and Constraints systems.
  • Custom Burning effect on cloth to demonstrate particle to constraint relationship.
  • Wind Force, and gravity effects.
  • Ability to manipulate the amount of constraints.