Notes on Current Physics Systems (RTM)
August 10, 2011 § Leave a comment
– 1983 – first major use in a movie; “Star Trek Wrath of Khan”
– Also in Karl Sims’ Particle Dreams
Nowadays, Particles can also take the form of real shapes / polygons.
Karl Sims’ Evolutionary Creatures also looks at Artificial Life, similar to Darwin Pond. Nowadays we can also blend AI with motion capture, especially in rag dolls.
Toxi and Flight404 are really good people to follow.
Fundamentally, particles are extremely simple, and powerful. Great for showing off natural phenomenons. Their power comes in their rendering.
Some personal processing function notes:
- MVC – Model View Controller – Should also apply to particle systems.
- map(value, low1, high1, low2, high2) – Can be used to scale things.
- Blend Modes – Great for effects.
- Noise – A variable that varies smoothly over time, subtly.
- EPSILON – Tiny value – Great to prevent dividing by zero.
- For Physics System Integrations:
- Enler is unstable | Runge-Kutta is complex | Verlet is a nice mix.
- Inheritance | Interface | Generics
- ‘Attraction force’ requires a ‘minimum distance’ so particles don’t fly off when they’re too close.
- ‘Brownian force’ gives a random kick, like tiny particles moving around.
- “Quelle Bruit!” The hair-like simulation, was most likely created with a noise field. Similar to the pretty weavesilk.com .