Bump or Displacement Mix

Bump or Displacement Mix

cdordelly09
Enthusiast Enthusiast
2,826 Views
4 Replies
Message 1 of 5

Bump or Displacement Mix

cdordelly09
Enthusiast
Enthusiast

Hi all! I wondering what is the correct method to mix various bump or displacement shaders in Arnold? Which could be the equivalent to mix two bump shaders in additive mode? I'm thinking in this three methods but I don't know what is the correct way to do it:

1-Combine the rgb information before the bump 2D node, maybe with a layer node. (this information always need to be float before the bump node? Or the bump 2d read this in float automatically?).

1198-cinema-4d-2018-03-29-21-56-36.png

2-Connect one bump 2D node to the normal input of the next bump 2D node? Just like this example to mix bump and normal: link.

1200-cinema-4d-2018-03-29-22-08-30.png

3-Use a mix shader with additive mode activated to combine two bump nodes?

1199-cinema-4d-2018-03-29-22-04-27.png

I know that this method is not the way because I can't connect the mix shader in to the standard surface geometry input but I thinked in this option because I know that Redshift have a different workflow for this. They have a specific bump and displacement blender where you can mix different bumps in blend or additive mode (example 1, example 2)

And which could be the correct method to mix displacements too?

Cheers!

0 Likes
2,827 Views
4 Replies
Replies (4)
Message 2 of 5

darioOrtisi
Collaborator
Collaborator

Me too. I don't know how to combine or mixing in a better way.

0 Likes
Message 3 of 5

Anonymous
Not applicable

Maybe try new "normal_map" blending mode in the layer_rgba shader. It was added in Arnold 5.2.1.0

  • Normal map blending: A new normal_map blending mode was added to the layer_rgba shader. This makes it easier to create fine details and is more efficient than connecting multiple bump or normal mapping nodes. (#7523)

https://docs.arnoldrenderer.com/display/A5ARP/5.2.1.0

0 Likes
Message 4 of 5

Anonymous
Not applicable

https://www.youtube.com/watch?v=ycBBTJTjioE

Watch this video it explains what you're looking for.

0 Likes
Message 5 of 5

daniel2SH2D
Advocate
Advocate
This is exactly what I was looking for, thanks!


QUESTION: Can the layer function use Vertex maps instead? Or does it have to be an alpha?



0 Likes