PDA

View Full Version : What is the advantage of a shader tree


michaeli
12-12-2002, 04:36 AM
In Kaiskai's post ( http://www.cgtalk.com/showthread.php?s=&threadid=24916&highlight=kaiskai ) , the shader tree is the second on the final wishlist. Then what is the advantage of a shader tree compared to the current Cinema shader system, will it improve the final render quality or only expand the flexitbility of the shader building?
Thanks.

Per-Anders
12-12-2002, 05:38 AM
a good node based shader tree gives total control, i.e. in maya each image and texture has it's own map and is added into the network. also you can reuse the same information multiple times throughout a network and now have to worry about copying and pasting info back and forth like you do in c4d currently (going through the fusions and inbetween each channel copying and pasting the same noise for instance, that you've just changed one small parameter on), instead you just link up all the parameters to teh one node, this means one change chagnes all the parameters, also when it comes to rendering it's faster, this is because the program only had ot calculate that information once for each and every channel, not multiple times (as it currently does in c4d).

t also allows you to use other nodes in the mix, things that weren't originally designed for the purpose, multiply nodes, stuff like that, iteration nodes, you can even use node based networks to make your own custom shaders, see darktree/symbiont, or for instance in maya i've seen a sub surface scattering node that someone produced using the shader network system...

i really hope that if someone produces a shader network system for c4d it wont be half assed, that it'll enable you to make thigns a complex or simple as you like, just as in XSI or Maya, not just textures and ramps, but projection systems, sampler nodes, surface sampling, control ever everything including post effects, camera control (for lens distortion based on textures), contorl of post effects for stuff like glows etc, and finally please somoene give us refraction texture control... in fact it needs to be as extensible as maya's shader system (wherre every parameter can have any other parameter inputted into it, form numbers, through to textures, and it knows and understands what's going on, total UV control... well we shall see if that ever comes about... anyhow should be interesting.

michaeli
12-12-2002, 06:26 AM
Thanks very much for the detailed explaination. :thumbsup:
Hope Maxon put the shader tree into the next upgrade, it is so powerful! :beer:

DeathCarrot
12-12-2002, 09:29 AM
or we could somehow integrate it into xpresso... well, there's limited (very limited) node capability in terms of texturing in xpresso, it wouldn'd be too hard to add all the SLA stuff into it, and so on... or am i on the completely wrong tracks? :shrug:

Thalaxis
12-12-2002, 01:56 PM
Originally posted by DeathCarrot
or we could somehow integrate it into xpresso... well, there's limited (very limited) node capability in terms of texturing in xpresso, it wouldn'd be too hard to add all the SLA stuff into it, and so on... or am i on the completely wrong tracks? :shrug:

I think that would be the way to go. For expressions, Xpresso already does most of what Mdm Sadie described; if Maxon expands it and fully integrates it with the rest of the package, it would rock.

To get good photorealism, you need to have good textures and lighting. Improving the texturing tools in Cinema would as a result offer better image quality, essentially by allowing the users more access to the render engine's existing capabilities.

LucentDreams
12-13-2002, 04:25 PM
Originally posted by Thalaxis
I think that would be the way to go. For expressions, Xpresso already does most of what Mdm Sadie described; if Maxon expands it and fully integrates it with the rest of the package, it would rock.


As I have said before I think thats maxon's intention, that expresso is sort of a uilding block that I think they will expand on to the rest eventually. Who know's though, we can always dream

ThirdEye
12-14-2002, 01:38 AM
Kai we miss your costant presence here :hmm:

CGTalk Moderation
01-13-2006, 11:00 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.