Terrain and Shaders

Started by marcob, August 04, 2007, 02:18:23 pm

Previous topic - Next topic


I would be very happy if we get a manual soon, I know that the experimentation is needed and fun. Nut it would be more easy to know what a node does and try different things with it. I read the topic about the finctions forum, but I think the overall nodes are far mor complex than functions....I think TGD2 is awesome piece of software, but sometimes I just get lost. So I have a question...What shaders should be used in terrain group, which ones are intended for use in shader groups? an example: fake stones shader, it should be plugged in terrain shaders or surface one, as a input or a child??? ??? thanks for any help



Some help before we get the manuals...and we've all asked at one time or another.  Everything in its time.  Right?
So this is Disney World.  Can we live here?


A full manual will simply not be possible nor available before the final release of TG2 later this year. In the meantime partial documentation available here, along with the support and discussion forums where Planetside staff answer questions, and input and tutorials from the public will have to do.

The open and flexible nature of TG2 means that in many cases few shaders are *not* able to be used in particular areas or ways. Certainly there are things that cannot or should not be used in the Terrain or Shaders groups, for example Camera or Lighting nodes, but for the most part you can use almost any other shader in either area, and this is *by design*. I think in many cases part of the problem is people want structure where there may not be any, guidelines where none may be possible. At the same time many people want great flexibility, which is why the system is designed this way to begin with.

That being said there are general guidelines that can and should be adhered to. The Terrain group is for making major terrain structures and shapes. Any significant displacement should be handled there, generally speaking. However no color comes out of this group. This is what the Shaders group is for - primarily to provide color and other surface properties (including smaller-scale displacement). So this is a general guideline on division of work and functions of nodes between the two sections. But this does not mean necessarily that one or other type of shader cannot be used in either area, it is more the intention of your specific use of the shader that matters, not the type of shader itself.

- Oshyan


Thanks to both!

To Oshyan: Yes I know that more open ended a software is more difficult to master it too, like everybody says about maya. My probelm is that sometimes is difficult to tell if something you are trying are working or not. As an example: I know the output of a sine function, but I didn't know that for it to work it should be have a get position function plugged in input, I was plugging the shader/terrain in sine node input to get a wave displacement...and it only worked after I read the tutorial about procedural terrain in documentation area. And because the preview has low detail ( or it would take more time), sometimes is difficult to see the changes. Sometimes we are just lazy!!! Thanks for your answer...'ll go back for my experiments.