Rim Lighting
Rim Lighting can be used to add a highlight or glow around the edges (or center) of a material. It uses the angle between your view and the normal of the surface to define the intensity of the effect.
Rim Lighting is sometimes referred to in conjunction with or as Fresnel, in reference to the Fresnel Effect.
Normal Select
Options: vertex/pixel
Defines which normal to sample for rim lighting.
In vertex
mode, the normal is sampled from the base normal of the mesh, and will be unaffected by normal maps.
In pixel
mode, the normal is sampled from the per-pixel normal, which is affected by normal maps.
Rim Lighting Normal Select: Vertex/Pixel
Invert Rim Lighting
Inverts the sense of the rim lighting. When unchecked, rim lighting goes from "outside-in" (facing away from viewer has maximum intensity). When checked, rim lighting goes from "inside-out" (facing toward viewer has maximum intensity).
Rim Lighting Invert: Off/On
Rim Color
Base color of the rim lighting. Blended with the base color and affected by Rim Color Brighten and Rim Color Bias.
This color is blended multiplicatively with the Rim Texture, if defined.
This color can be set to a Theme Color.
Rim Width
Range: 0-1
Controls the width of the rim lighting. Affects how far from the edge (or center) the rim extends.
Rim Lighting Width: 0.2 / 0.4 / 0.6 / 0.8 / 1.0
Rim Sharpness
Range: 0-1
Controls the sharpness of the transition between minimum and maximum rim lighting. At 0
, the rim will be a gradual transition, with the maximum color only present at the very outer edge. As Rim Sharpness increases, the maximum color extends further toward the edge (defined by the Rim Width). At 1
, there is a sharp transition between no rim lighting and rim lighting.
Rim Lighting Sharpness: 0 / 0.25 / 0.5 / 0.75 / 1.0
Rim Emission
Range: 0-20
Controls the emission value of the rim lighting color. Emission emulates a part of a material that produces light, and adds directly on top of the base color. This value is unaffected by Rim Color Brighten and Rim Color Bias.
Total emission values above 1 will generally cause glow in worlds with bloom.
Rim Lighting Sharpness: 0 / 0.5 / 1 / 2 / 5
Rim Color Brighten
Range: 0-1
Controls how the rim color is blended with the base color. Higher values create a stronger rim color. The closer the rim color is to black, the less effect this option has.
Rim Color Brighten: 0 / 1 / 2 / 3
Rim Color Bias
Range: 0-1
Controls how much the rim color is blended with the base color. At 1
, the rim lighting has maximum effect. At 0
, the rim color will not be mixed at all with the base color.
Rim Color Bias: 0 / 0.5 / 1
Rim Texture
A texture overlaid on the mesh defining the color of the rim lighting.
When expanded, the Rim Texture has options for Tiling and Offset. The assigned UV Map and the Panning of the Rim Texture can be adjusted.
Rim Texture Off/On using a rainbow texture
Rim Mask
A texture overlaid on the mesh defining the intensity of the rim lighting at each point. It should generally be black and white, as only its value (specifically the red channel value) will be used, not the color.
When expanded, the Rim Mask texture has options for Tiling and Offset. The assigned UV Map and the Panning of the Rim Mask can be adjusted.
Rim Mask On/Off using a noise texture
Hue Shifting
Shift Speed
Range: 0-1
Sets the speed at which the rim color's hue value is shifted. At a value of 1
, it will go through a complete cycle of the color wheel once every 20 seconds.
Hue Shift
Range: 0-1
A fixed value by which to hue shift the material. At values of 0
and 1
, there will be no change to the material. In between, the hue will shift through the color wheel.