Quote from: marcob on November 30, 2007, 08:21:06 AM
I think it is excellent! One question how can I get the displacement cumulative???
Its done by stacking 'surface layers'. See the screenshot of the nodes I posted above.
1. Create a source: an image map shader or power fractal shader.
2. Create a surface layer below it.
3. Plug this source into the surface layer's displacement input. Use the surface layer itself to 'set' the displacement scale. Keep the displacement set to "1" in the source for all cases, as the surface layer will simply multiply what it recieves. Be sure to scale the size and displacement properly and verify via test renders until its dialed in.
4. Now for the stacking: Create a new surface layer below this one. Plug the first surface layer into this new layer's child input.
5. Now, repeat the process as stated above. Plug any source into this new surface layer's displacement input. Scale the source appropriately, and dial it in via test renders. This new surface layer will have a source into its displacement input AND into its child.
6. Repeat this down the list for as many as you need. I'd recommend lowering the scale and displacement of the power fractals/image map shaders for each level below. Keep in mind, this displacement is stacked and can add up quickly. In my example, I made the last few levels' displacement very small.
Note: Technically, you could start out with "just" a source and plug it into the surface layer's child input (and use the displacement in the source's settings).