Natural Phenomena
Particle Systems
- Simulate complexity with many simple objects
- Billboards expensive, use OpenGL points
- Particle appearance, motion adjusted to match effect
- Per-frame rendering/ updates must be inexpensive
- Group particles to minimize searching
- Organize data for rendering with vertex arrays