10,832 Commits over 3,867 Days - 0.12cph!
Only connect powerline poles if 3 or more can be connected in a row
When placing a roadside object fails try again as soon as possible (instead of waiting for the next node)
Increased road and river width
Changed a bunch of stuff about how roads and rivers are generated
Improved monument spawn filter checking
Improved sunrise / sunset time analysis
Tweaked climate blending angle
Changed climate blending to use calculated sunrise and sunset hours and the sun zenith angle
Fixed TOD_Sky.SunriseTime and TOD_Sky.SunsetTime being off by 12 hours
Changed terrain paint overlay to multiplicative so that it's visible on snow
Reapplied changeset 8383 but different
Subtracted changeset 8383
Improved splat mapping of post-generation cliff detection
Multithreaded post-generation cliff detection
Forced river meshes to flow downhill
Updated cave prefab to LOD grid and the new non-raycasting setup
Updated rock prefabs to new non-raycasting setup
Retired TerrainTopology.BLENDED
Major refactoring of procedural components
Made ImageProcessing.Dilate2D more generic
Removed the need for terrain raycasting step during load
Added ProceduralObject system
Added AddToHeightMap and AddToWaterMap scripts (replace raycasting)
Improved cliff analysis (fixes some cases where grass would spawn midair)
Renamed PlaceInfrastructure to PlaceRoads
Added PlacePowerlines barebones
Cleanup, minor cloud billboard fix when playing inside the editor
Fixed reflection probe orientation with rotated sky domes
Time of Day inspector fixes
Check distance between two power poles before connecting them
Wire shader and material tweaks
Working powerline wiring https://www.youtube.com/watch?v=e_DqV1xdf-Y
Even better without missing materials
Changed TerrainColors to accept runtime changes in TerrainConfig
Added support for textures with any encoding (e.g. RGBAFloat) to AssetStorage
Converted TerrainPath to a handler for any type of infrastructure
Made TerrainPathConnect a component that can be used to connect a position to any infrastructure type
Added powerline / grid infrastructure type
Made roadside poles orient themselves along the tangent of the path from the previous to the next pole
Arid biome climate prefab fix
Optimized screen overlays (especially on OpenGL)
Disabled vertexlit fallback on all of our custom standard shaders (falls back to it with lod shader LODs, looks utterly broken)
Tweaked particle accumulation texture tiling of generic rock materials
Added ParticleSystemCull (use this Petur)
Changed singleton component setup process to guarantee initialization before any other script enters Awake() (using GameSetup)
Added terrain renderer toggle to dev menu
Use particle accumulation rather than terrain blending where possible
Patched particle accumulation to take albedo alpha as accumulation opacity
Added rock sand / snow particle accumulation textures (lower res, VRAM-only, compressed, packed spec / smoothness map)