# RectangleLight¶

from panda3d.core import RectangleLight

class RectangleLight

Bases: LightLensNode

This is a type of area light that is an axis aligned rectangle, pointing along the Y axis in the positive direction.

New in version 1.10.0.

Inheritance diagram

__init__(name: str)
static getClassType()TypeHandle
getMaxDistance()float

Returns the maximum distance at which the light has any effect, as previously specified by setMaxDistance().

property max_distancefloat
Getter

Returns the maximum distance at which the light has any effect, as previously specified by setMaxDistance().

Setter

Sets the radius of the light’s sphere of influence. Beyond this distance, the light may be attenuated to zero, if this is supported by the shader.

setMaxDistance(max_distance: float)None

Sets the radius of the light’s sphere of influence. Beyond this distance, the light may be attenuated to zero, if this is supported by the shader.