3D Particle Life
This is a 3D particle life simulation. Each particle interacts with other particle in a unique way, and complex behavior can emerge from this.
How the Simulation Works
There are a number of particle "types". Each particle has a type, and each type has its own properties, and interacts differently with other types.
A type has these properties which only affect itself:
Mass: Determines how attracted it is to other particles. The attraction is stronger between particles with higher mass, and this has an effect at any distance.
Friction: How much a particle is slowed down over time.
Energy: Amplifies the particle's current movement.
Energy Transfer Threshold: The particle will only transfer energy to other particles when its energy is higher than this.
A type also has these properties, which determine how it interacts with other types. It has a copy of each of these for each other type:
Attract Force: How strongly attracted it is to the other type.
Attract Range: Attract force only has an effect within this range.
Repel Force: How strongly repelled it is to the other type.
Repel Range: Repel force only has an effect within this range.
Energy Transfer Rate: How quickly it transfers energy to the other type.
You can click "New" to make a new simulation, and change these values. The first pages allow you to set a range in which random values will be assigned, or you can go to the last page to set values for each type manually.
Status | Released |
Platforms | HTML5 |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | mellowdev2 |
Genre | Simulation |
Tags | chemistry, particle, Physics |
Comments
Log in with itch.io to leave a comment.
Is it possible to download it?
Sorry, there is no download.
Neat! Would you consider adding some presets for interesting values you have found?
Sure, sounds like a good idea :D