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.

Step-by-Step Guides

Object Material Properties