blender-manual/manual/render/shader_nodes/shader/diffuse.rst

1.2 KiB

Diffuse BSDF

Diffuse BSDF node.

The Diffuse BSDF node is used to add Lambertian and Oren-Nayar diffuse reflection.

Inputs

Color

Color of the surface, or physically speaking, the probability that light is reflected or transmitted for each wavelength.

Roughness Cycles Only

Surface roughness; 0.0 gives standard Lambertian reflection, higher values activate the Oren-Nayar BSDF.

Normal

Normal used for shading; if nothing is connected the default shading normal is used.

Properties

This node has no properties.

Outputs

BSDF

Standard shader output.

Examples

https://projects.blender.org/blender/blender-manual/media/branch/main/manual/images/render_shader-nodes_shader_diffuse_example.jpg

Lambertian reflection.

https://projects.blender.org/blender/blender-manual/media/branch/main/manual/images/render_shader-nodes_shader_diffuse_behavior.svg

Diffuse shader behavior.

https://projects.blender.org/blender/blender-manual/media/branch/main/manual/images/render_shader-nodes_shader_diffuse_example-oren-nayar.jpg

Oren-Nayar reflection.