RPSpotLight

from panda3d._rplight import RPSpotLight
class RPSpotLight

Bases:

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

This creates a new spot light with default properties set. You should set at least a direction, fov, radius and position to make the light useful.

property direction LVecBase3
property fov float
getDirection() panda3d.core.LVecBase3
getFov() float
getRadius() float
lookAt(point: panda3d.core.LVecBase3)
lookAt(x: float, y: float, z: float)
property radius float
setDirection(direction: panda3d.core.LVecBase3)
setDirection(dx: float, dy: float, dz: float)
setFov(fov: float)
setRadius(radius: float)