I have a landscape and I got feedback to do with my cliffs I use, which would be colour variation of them. Is there a way to add paintable or auto colour variation to a landscape material. (I know you could just add another layer with a multiply colour variation using the same texture but I don’t know if that is cost-effective.) With the auto colour variation I was thinking to do it with height so have the colour vary by height of the slopes of the landscape. This way it will look more natural and will work well. I don’t know how easy this is or if it is possible but any help will be appreciated.
Hey, yep as Clockwork Oceans posted video mentions, adding a macro noise texture really helps remove tiling and increase variation. I also use two different but very similar cliff texture layers in my landscape material so you can manually blend between the two to add extra variation and remove obvious tiling. Adding an extra material layer with some extra colour tinting or texture adjustment is cost effective and fairly standard (as long as the adjustments you do are quite simple, and you don’t add too many extra layers).
You can also create a landscape material that autopaints the landscape based on its altitude and slope, but the material does start to become more complicated and expensive… I’ve attached a screenshot that might help, the top half is a method that will auto-paint a layer based on slope and the bottom half paints it based on altitude, you can then pass the results into a layer blend nodes inputs…