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

Inheritance diagram of RPSpotLight

__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)