10 Years Ago
Added inspector variable attribute for enum masks Changed most enums in SpawnFilter to masks (for multiselect support) Removed tons of unused parameters from SpawnFilter (most were merged into TopologyType) Optimized SpawnFilter factor calculation Added dedicated forest edge regions (so we can add different trees and dense border foliage) Added TerrainLayout (read & write terrain layout info) Added a terrain layout pre-pass to the terrain generation (bakes biomes and topology) Optimized terrain generation (mostly due to the layout prepass) Added placeholder trees to the arid biome Made forest size and frequency tweakable for every forest type