Transmission
The Transmission node allows you to render semi-transparent, colored shadows by simulating the absorption of light passing through a surface. The Transmission shader must be used in conjunction with lights that cast full alpha shadows.
Note: The Transmission node only works if your 3D scene contains a light that casts full alpha shadows and is rendered using RayRender.
See also RayRender.
Inputs and Controls
Connection Type |
Connection Name |
Function |
Input |
map |
An optional mask for limiting the effect. Any changes you make to the shadows are limited to the non-black areas of the mask. |
unnamed |
Either: • The 2D image you’re using for the surface texture, or • Another shader node, such as Diffuse, Specular, or Emission. Adding several shader nodes one after the other allows you to produce more complex effects. |
Control (UI) |
Knob (Scripting) |
Default Value |
Function |
---|---|---|---|
Transmission Tab |
|||
transmittance |
transmittance |
0.18 |
When absorption mode is set to constant, controls how much light passes through from the texture image. 0 is equal to no light passing through and 1 is all light passing through. |
intensity |
intensity |
1 |
Controls the intensity of the light passed through by modulating the material's absorption. |
absorption mode |
absorption_mode |
constant |
Sets the absorption mode used to calculate the shadow: • constant - uses the transmittance control to set the amount of absorption. • solid - uses the solid component of the input material to set the amount of absorption. • diffuse - uses the diffuse component of the input material to set the amount of absorption. • map - uses the map input to set the amount of absorption. |