Quote from: Dune on December 17, 2014, 03:12:05 AM
You need to add surface shaders below the base color, where you can add (smaller) displacement and color, by coloring the surface shader and/or attached power fractal shaders (with color, maybe with some displacement, if needed). You can then define where these colors and smaller displacements should end up on your terrain, like higher altitudes only, or steep slopes only. The fuzzy zone determines how abrupt the transitions are.
The white surface shader has a special function called displacement intersection, which kind of takes an average of the displacement over a larger patch of the terrain and thus smoothes this area. If you don't need snow, throw it out.
The shore darkening surface shader is something I use a lot to define the edge of a water expanse and give it some sparkle and wet darkness on the coastline. Flat seas need a small fuzzy zone (little wetness higher up the coast, rough seas can use higher altitudes above sea level and softer fuzzy zone).
That's basically how it works. The colors I added are just any colors.
So, check out all the settings and see what changing them does.
Hi Dan,
I just tried out the changes and I got a whole bunch of warnings and patches of purple.
"SetParamFromString: Unknown parameter: "motion_blur_position" in class: camera
"SetParamFromString: Unknown parameter: "stereo" in class: camera
"SetParamFromString: Unknown parameter: "stereo_left" in class: camera
"SetParamFromString: Unknown parameter: "stereo_centre" in class: camera
"SetParamFromString: Unknown parameter: "stereo_right" in class: camera
"SetParamFromString: Unknown parameter: "stereo_mode" in class: camera
"SetParamFromString: Unknown parameter: "inter-axial_separation_in_mm" in class: camera
"SetParamFromString: Unknown parameter: "zero_parallax_distance" in class: camera
"SetParamFromString: Unknown parameter: "import_offset" in class: sphere
"SetParamFromString: Unknown parameter: "import_scale" in class: sphere
"SetParamFromString: Unknown parameter: "import_offset" in class: planet
"SetParamFromString: Unknown parameter: "import_scale" in class: planet
"SetParamFromString: Unknown parameter: "import_offset" in class: lake
"SetParamFromString: Unknown parameter: "import_scale" in class: lake
Am I missing something?
(currently upgrading to 3.2.03 from 3.1. So I"m guessing that might be it..)
Thanks
Ed
PS: Apparently the pink is in one of the power fractal shaders and the warnings are because I was
using an old version of Terragen3. Just upgraded and now no warnings.

Btw, that's seriously complicated stuff in the shaders area.