Class reference
LightOccluder2D
Inherits Node2D
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.
Properties
OccluderPolygon2D occluder
OccluderPolygon2D occluderThe OccluderPolygon2D used to compute the shadow.
int occluder_light_mask = 1
int occluder_light_mask = 1The LightOccluder2D's occluder light mask. The LightOccluder2D will cast shadows only from Light2D(s) that have the same light mask(s).
bool sdf_collision = true
bool sdf_collision = trueIf enabled, the occluder will be part of a real-time generated signed distance field that can be used in custom shaders.