squarefeet / ShaderParticleEngine

A GLSL-heavy particle engine for THREE.js. Originally based on Stemkoski's great particle engine (see README)
http://squarefeet.github.io/ShaderParticleEngine/
MIT License
853 stars 113 forks source link

3D Music Visualizer #47

Closed cihadturhan closed 9 years ago

cihadturhan commented 10 years ago

I've found a guy on youtube which very cool 3D Music Visualizer using particle dynamics.

If you look first and fourth one, it seems very doable with this library.

However, I'm not sure how to make particles behaves like smoke as you see in examples. Any ideas how to make it possible?

rustinlee commented 9 years ago

That looks to involve quite a bit of fluid dynamics, which is its own subject entirely.

Also:

tools: 3ds max / Krakatoa / fumefx / after effects rendertimes: 10-40 sec / frame; quadcore i7 920 cpu

That many particles interacting as they do will not be possible for you to simulate in real time, let alone in a web browser.