branchrust_reboot/main/legacy-terraincancel
224 Commits over 59 Days - 0.16cph!
Pre-manualpolish terrain backup.
Fixed merge terrain config.
Re-enabling some shader features
Terrain texture heights better compromise between parallax and splat blend.
Fixed terrain map normal decode (result has to be in world space)
Fixing grayscale texture settings
Fixing a couple of minor things post-merge
Fixed terrain normal map bake
Post-merge compilation fix
UVmix, splat and spec tweaks.
Added per-splat UVMIX control; affects only legacy terrain shader, for now
Customizable name-based splat icon selection in terrain editor tool
Updated atlas set; atlas gen changes; meta changes
Undoing what was supposed to be a shelve
Various terrain material tweaks and cleanup.
First working version of Terrain-Mesh blending shader
Removed 4splat and 8splat specialized legacy terrain shaders; now using a single one
Refactored parts of terrain rendering code to make it easier to converge terrain shaders in the future
Excluded forward render path in all terrain related shaders
Switched legacy terrain splat control maps to linear sampling
Added terrain-mesh blend test scene and some temporary assets
Fixed Color Texture having no effect in legacy terrain shader (@Petur)
Updated splat override to 5 map configuration
Fixed wrong shader assigned to testlevel
Added back input boxes for splat names to terrain atlas set inspector.
Changed atlas sets to 9 splats again