BasicPointShadowFilter

Last modified: Feb 9, 2026

Returns

void

PointShadowFilter

A shadow filtering function for point lights using Vogel disk sampling and IGN.

Uses 5 samples distributed via Vogel disk pattern in tangent space around the sample direction, rotated per-pixel using Interleaved Gradient Noise (IGN).

ParameterTypeDefault Value
inputsObject
inputs.depthTextureCubeDepthTexture
inputs.bd3DNode<vec3>
inputs.dpNode<float>
inputs.shadowLightShadow

Returns

Node<float>

PointShadowNode

Represents the shadow implementation for point light nodes.

Constructor

new PointShadowNode(light, shadow?)
ParameterTypeDefault Value
lightPointLight
shadow?anynull

Constructs a new point shadow node.

AccessorType
MethodType

Extends

ShadowNode

pointShadow

TSL function for creating an instance of PointShadowNode.

ParameterTypeDefault Value
lightPointLight
shadow?anynull

Returns

PointShadowNode