branchrust_reboot/main/legacy-terraincancel
224 Commits over 59 Days - 0.16cph!
Driftwood and some stuff.
Added terrain-class prefab type cycle hotkey (shift+c)
No shortcuts in mesh-blend space conversions (opt later)
Fixed detail normals on mesh blend; cleaned some warnings
Cloud & cloud terrain shading
Added experimental cloud cover shadows
Cleaned up left overs from splat count reduction
Added biome based terrain tinting; disabled color texture tinting (temp)
Improved normal encoding for transmissive surfs
Improved semi-auto terrain mesh blend; now independent control over distance and steepness blends, height masked, follows mesh normal, etc..
Fixed always hitting temp register issues at every corner by refactoring terrain shader code
Added proper atlas set names to override splat selection; also fixed overrides
Updated Rock Normal and overlay maps.
Backup before maybe ruining the terrain.
Tree mats updated for new shader
Removed that 9th splat
Added detail overlay control for specular and smoothness
Merged ST2 (temp) shader changes into ST shader, removed ST2
Scene stuff and material consistency
Added transmission boost (0..2) to ST shaders
Added temporary experimental ST shaders using Smoothness+Transmission instead of Specular+Transmission; "Rust/Nature/SpeedTree 2"
Material consistency tweaks, and tree updates
Various nature stuff part 1
Updated Sedimentary rocks, textures and created materials.