what rules for spreading fire are you using in cellular automata
Viewing post in Wildfire Simulator jam comments
They are, for each cell, every timestep:
- Dissipate Heat (average the heat of surrounding cells and the air "above" the cell)
- Spread Fire (based on if surrounding cells are burning)
- Spark or Smother Fire (based on heat and moisture)
- Light Fire (if player is clicking this cell)
- Spray Water (if player is clicking this or neighboring cell)
- Collect Rainwater (if raining)
- Dry Excess Moisture (natural water evaporation)
- Dry Air (vaporizing water in high heat)
- Burn Fuel (if burning, consume fuel and add heat)