This site requires JavaScript, please enable it in your browser!
Greenfoot back

Report as inappropriate.

BlackholeGF
BlackholeGF presents ...

2009/12/21

Assisted Gas/Fluid and Vortex Simulator

This simlulation is designed to simulate whirlpools etc. but I discovered that it can also produce some awesome effects.

Particles will be spawned from the centre.

Use enter to toggle between vortex and random modes.

Up and down arrow keys change vortex speed.

Backspace removes spawner if you want to see the effect without particles being constantly added. Press it again to re-add it.

C removes all particles if it begins to lag.

You may notice that the simulation can sometimes form very square formations, and at slowest speeds this is most noticeable. I did try to fix this, but it stopped the rest of the simulation from functioning correctly.

UPDATE:

I have now fixed the freezing particles, made the controller invisible and gave it a white background.

UPDATE 2:

Screen is now 2000*2000 so you can create larger vortexes.
As the screen is not square the particle spread is equal in height and width.
Now if you press backspace again the spawner will re-appear.

UPDATE 3:

Fixed the problem of strangeness at very high speeds and put a limit on how slow it can go and how fast.

UPDATE 4:

Split the scenario in two. This version has assisted physics in order to create a good effect. The other version has realistic physics, but it is hard to create a nice looking whirlpool.

3870 views / 4 in the last 7 days

Tags: simulation 3d fluid gas effects particle effect

Your browser does not support the canvas tag.

No Comments

Want to leave a comment? You must first log in.

Who likes this?

No votes yet.