RPSpotLight
from panda3d._rplight import RPSpotLight
- class RPSpotLight
Bases:
RPLight
This represents a spot light, a light which has a position, radius, direction and FoV. Checkout the RenderPipeline documentation for more information about this type of light.
Inheritance diagram
- __init__(*args, **kwargs)
- direction
- fov
- getDirection()
C++ Interface: get_direction(RPSpotLight self)
- getFov()
C++ Interface: get_fov(RPSpotLight self)
- getRadius()
C++ Interface: get_radius(RPSpotLight self)
- get_direction()
C++ Interface: get_direction(RPSpotLight self)
- get_fov()
C++ Interface: get_fov(RPSpotLight self)
- get_radius()
C++ Interface: get_radius(RPSpotLight self)
- lookAt()
C++ Interface: look_at(const RPSpotLight self, LVecBase3f point) look_at(const RPSpotLight self, float x, float y, float z)
- look_at()
C++ Interface: look_at(const RPSpotLight self, LVecBase3f point) look_at(const RPSpotLight self, float x, float y, float z)
- radius
- setDirection()
C++ Interface: set_direction(const RPSpotLight self, LVecBase3f direction) set_direction(const RPSpotLight self, float dx, float dy, float dz)
- setFov()
C++ Interface: set_fov(const RPSpotLight self, float fov)
- setRadius()
C++ Interface: set_radius(const RPSpotLight self, float radius)
- set_direction()
C++ Interface: set_direction(const RPSpotLight self, LVecBase3f direction) set_direction(const RPSpotLight self, float dx, float dy, float dz)
- set_fov()
C++ Interface: set_fov(const RPSpotLight self, float fov)
- set_radius()
C++ Interface: set_radius(const RPSpotLight self, float radius)