File: sheen.rst

package info (click to toggle)
blender-doc 4.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 253,604 kB
  • sloc: python: 13,030; javascript: 322; makefile: 113; sh: 107
file content (62 lines) | stat: -rw-r--r-- 1,542 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
.. _bpy.types.ShaderNodeBsdfVelvet:
.. _bpy.types.ShaderNodeBsdfSheen:

**********
Sheen BSDF
**********

.. figure:: /images/node-types_ShaderNodeBsdfSheen.png
   :align: right
   :alt: Sheen BSDF node.

:guilabel:`Cycles Only`

The *Sheen* :abbr:`BSDF (Bidirectional Scattering Distribution Function)`
is used to add reflection to materials that have micro surface details such as cloth or dust.
This shader is intended to be layered on top of other shaders such as
:term:`dielectric <Dielectric Material>` or metallic shader setups.


Inputs
======

Color
   Color of the surface, or physically speaking, the probability that light is reflected for each wavelength.
Roughness
   Controls the amount of color that is reflected back to the camera,
   higher values reflect more color and can give a dusty appearance, while lower values look fuzzy and darker.
Normal
   Normal used for shading; if nothing is connected the default shading normal is used.


Properties
==========

Distribution
   Sheen shading model.

   :Ashikhmin: Classic Ashikhmin velvet, used in Blender versions prior to 4.0
   :Microfiber: Microflake-based model of multiple scattering between normal-oriented fibers.


Outputs
=======

BSDF
   Standard shader output.


Examples
========

.. list-table::
   :widths: auto

   * - .. figure:: /images/render_shader-nodes_shader_sheen_example.png

          The Sheen shader example.

     - .. figure:: /images/render_shader-nodes_shader_sheen_behavior.svg
          :width: 308px

          The Sheen shader behavior.