Particle Simulation

Particle Simulation

A scalable force-based particle system with vortex, spiral, and bounce operators.

EngineCustom OpenGL Framework
TeamSolo Project
Project Duration1 Week

Modular Particle Operators

For CS 561 Advanced Animation and Modeling II, I implemented a non-interacting particle system driven by three scalable and dynamic operators: vortex, spiral, and bounce. Each operator could be adjusted independently to change the shape and motion of the effect.

Particle Simulation still image

Designed for Extension

The architecture separated particle behavior from the forces acting on it, making the system easier to extend. New operators such as wind, waves, or other environmental influences could be added without rebuilding the underlying particle simulation.