litRim
litRim(
normal,viewDir?,rimColor?,rimPower?,rimStrength?):Node<"vec3">
Defined in: packages/nodes/src/lighting/lit.ts:94
Calculate rim/fresnel lighting effect. Creates a glow around edges when viewed from an angle.
Parameters
Section titled “Parameters”normal
Section titled “normal”Node <"vec3">
Surface normal
viewDir?
Section titled “viewDir?”Vec3Input = ...
Direction to camera/viewer
rimColor?
Section titled “rimColor?”Vec3Input = ...
Rim light color
rimPower?
Section titled “rimPower?”FloatInput = 2
Rim falloff exponent (higher = tighter rim)
rimStrength?
Section titled “rimStrength?”FloatInput = 1
Rim intensity multiplier
Returns
Section titled “Returns”Node <"vec3">
Rim light color (vec3, add to other lighting)
Example
Section titled “Example”const rim = litRim(normal, [0, 0, 1], [0.5, 0.8, 1], 3, 1)