Planetside Software Forums

General => Terragen Discussion => Topic started by: bertrand on April 04, 2007, 08:54:54 AM

Title: Colour of stones
Post by: bertrand on April 04, 2007, 08:54:54 AM
A silly question probably, but what's a way to stop my fake stone shader adopting the base colour? Right now, regardless of which colour I assing for the stone shader, my pebbles adopt the base colour or that of any other colour shaders I input lower down the line. Is there any way at all to isolate them so that subsequent shaders are not applied to them.
Title: Re: Colour of stones
Post by: dhavalmistry on April 04, 2007, 10:14:14 AM
this is because you have to apply fake stone shader in terrain tab and not shader tab
Title: Re: Colour of stones
Post by: bertrand on April 04, 2007, 10:22:21 AM
Well, in fact it is in the terrain tab...
Title: Re: Colour of stones
Post by: dhavalmistry on April 04, 2007, 10:23:21 AM
ok then try shader tab then  :D
Title: Re: Colour of stones
Post by: bertrand on April 04, 2007, 10:28:58 AM
Will do  ;)
Title: Re: Colour of stones
Post by: Oshyan on April 04, 2007, 01:02:38 PM
Actually applying them in the Terrain tab will *guarantee* that they will be textured by all surface layers that follow because any color that the terrain nodes provide is always overridden by the Base Colours node.

If you want Fake Stones to not take on the surface attributes of other layers, then you must either make the Fake Stones node the *last* (bottom) in the Shaders node list, or use the Fake Stones distribution *inverted* to blend with all subsequent surface layers, thus excluding the Fake Stone distribution area from being covered. The first solution is much easier and has no real drawbacks if you really don't want your fake Stones being shaded by the rest of the network.

- Oshyan
Title: Re: Colour of stones
Post by: bertrand on April 04, 2007, 01:50:04 PM
That's very useful. Thanks for your help.