Controls and Current Features added listing Working, Partial, Not Working/Implementated. Key bindings was added in the last commit Current Features of Readme is incomplete and isn't fully reflecting what works and doesn't.
Falling Sand Simulation Concept in Python
mostly a concept in python for falling sand simulation i guess the goal is to make a python version of the powder toy which is a falling sand sim the code is not finished yet, but i will update it as i go.
Current Features
| Working | Partial | Not Working/Implemented |
|---|---|---|
| Gravity | Gas | Zoom |
| Liquid/Solid | Liquid | Pause |
| Particle Data | Fire/Flame | Pressure |
| Brush Sizes | Particle Basic Interactions | explosiveness |
| Debugging Info | Particle Heat interactions | conductiveness |
| Menus and Buttons | Ambient Heat | |
| Wind | ||
| Core Physics and Interactions | ||
| Core Rendering System |
Controls
| Key | Action |
|---|---|
| Z | Zoom window |
| ESC | Exit Program |
| C | Clear Screen |
| Space | Pause Simulation |
| Mouse 1 {Left} | Spawn Particle with brush size |
| Mouse 3 {Right} | Erase Particles at cursor |
| Mouse 2 {Middle} | Spawn Particle at cursor |
| Mouse Wheel Up/Down | Change Brush size |
Description
Languages
Python
100%