SpotLight¶
-
class
pythreejs.
SpotLight
(color="#ffffff", intensity=1, distance=0, angle=1.0471975511965976, penumbra=0, decay=1)[source]¶ SpotLight
Autogenerated by generate-wrappers.js See https://threejs.org/docs/#api/lights/SpotLight
Inherits
Light
.Three.js docs: https://threejs.org/docs/#api/lights/SpotLight
-
target
¶ Union([ Instance(Uninitialized), Instance(Object3D), ], default_value=UninitializedSentinel, allow_none=False).tag(sync=True, **unitialized_serialization)
-
distance
¶ CFloat(0, allow_none=False).tag(sync=True)
-
angle
¶ CFloat(1.0471975511965976, allow_none=False).tag(sync=True)
-
penumbra
¶ CFloat(0, allow_none=False).tag(sync=True)
-
decay
¶ CFloat(1, allow_none=False).tag(sync=True)
-
shadow
¶ Union([ Instance(Uninitialized), Instance(LightShadow), ], default_value=UninitializedSentinel, allow_none=False).tag(sync=True, **unitialized_serialization)
-
type
¶ Unicode("SpotLight", allow_none=False).tag(sync=True)
-
angle = CFloat(1.0471975511965976)
a float
-
decay = CFloat(1)
a float
-
distance = CFloat(0)
a float
-
penumbra = CFloat(0)
a float
-
shadow = Union(<pythreejs.traits.Uninitialized object at 0x7fc11b528b00>)
an Uninitialized or a LightShadow
-
target = Union(<pythreejs.traits.Uninitialized object at 0x7fc11b528b00>)
an Uninitialized or an Object3D
-
type = Unicode('SpotLight')
a unicode string
-