question

zer0 0ne avatar image
zer0 0ne asked ·

How to connect layer_shader and bump2d

How to connect layer_shader and bump2d?

If I connect bump2d shader as a layer to layer_shader then I get something like this:

shaders
1574335240581.png (74.9 KiB)
1574335356886.png (399.5 KiB)
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Mads Drøschler avatar image
Mads Drøschler answered ·

Hello, arn't you looking for a pipe that looks more down the line of this?

You source the layer into the bump, not the other way around. So you can add them up, or what ever you would like.
I would use a different node than the layers node, composit for example, or some other type of blender since layers is missing blend modes and you probably want to blend a lot of bump maps if I understand you correctly.


Max UI, but you should be able to decifer how to stack them bump maps, if that is what you want.


asdasd.jpg (152.5 KiB)
Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Peter Horvath avatar image
Peter Horvath answered ·

The bump2d shader returns normals instead of a color, so similar to the normal_map shader, it has to be connected to the Geometry > Normal slot of the standard_surface shader. Then you can mix the standard_surface shaders with the layer_shader.

2 comments Share
10 |600 characters needed characters left characters exceeded

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

If I try to mix it with mix_shader or add new standard_surface shader as a layer to layer_shader I get something like this

But original result of layer_shader looks like this

0 Likes 0 · ·
1574410694841.png (715.3 KiB)
1574410761331.png (778.0 KiB)

You can not add bump to the layer output directly, only to a standard surface shader within a layer. The equivalent of adding the bump over the layer shader output is to add the bump to all layers, so when they are mixed together the output is the full bump. Hope this makes sense.

1 Like 1 · ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 5 attachments (including images) can be used with a maximum of 2.0 MiB each and 9.8 MiB total.

Welcome to the Arnold Answers community.

This is the place for Arnold renderer users everywhere to ask and answer rendering questions, and share knowledge about using Arnold, Arnold plugins, workflows and developing tools with Arnold.

If you are a new user to Arnold Answers, please first check out our FAQ and User Guide for more information.

When posting questions, please be sure to select the appropriate Space for your Arnold plugin and include the plugin version you are using.

Please include images, scene and log files whenever possible as this helps the community answer your questions.

Instructions for generating full verbosity log files are available for MtoA, MaxtoA, C4DtoA, HtoA, KtoA, and Kick.

If you are looking for Arnold Documentation and Support please visit the Arnold Support site.

To try Arnold please visit the Arnold Trial page.

Bottom No panel present for this section.