Attention: Here be dragons (unstable version)
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Redot.
Checking the stable version of the documentation...
LightOccluder2D
Inherits: Node2D < CanvasItem < Node < Object
Occludes light cast by a Light2D, casting shadows.
Description
Occludes light cast by a Light2D, casting shadows. The LightOccluder2D must be provided with an OccluderPolygon2D in order for the shadow to be computed.
Tutorials
Properties
|
||
|
Property Descriptions
OccluderPolygon2D occluder 🔗
void set_occluder_polygon(value: OccluderPolygon2D)
OccluderPolygon2D get_occluder_polygon()
The OccluderPolygon2D used to compute the shadow.
The LightOccluder2D's occluder light mask. The LightOccluder2D will cast shadows only from Light2D(s) that have the same light mask(s).
If enabled, the occluder will be part of a real-time generated signed distance field that can be used in custom shaders.