orx
Toggle table of contents
0.5.0-dev.28+293aff4
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
orx
orx-dnk3
/
org.openrndr.extra.dnk3
/
SpotLight
Spot
Light
class
SpotLight
(
var
direction
:
Vector3
=
-Vector3.UNIT_Z
,
var
innerAngle
:
Double
=
45.0
,
var
outerAngle
:
Double
=
90.0
)
:
Light
,
ShadowLight
,
AttenuatedLight
(
source
)
Members
Constructors
Spot
Light
Link copied to clipboard
constructor
(
direction
:
Vector3
=
-Vector3.UNIT_Z
,
innerAngle
:
Double
=
45.0
,
outerAngle
:
Double
=
90.0
)
Properties
color
Link copied to clipboard
var
color
:
ColorRGBa
constant
Attenuation
Link copied to clipboard
open
override
var
constantAttenuation
:
Double
direction
Link copied to clipboard
var
direction
:
Vector3
inner
Angle
Link copied to clipboard
var
innerAngle
:
Double
linear
Attenuation
Link copied to clipboard
open
override
var
linearAttenuation
:
Double
outer
Angle
Link copied to clipboard
var
outerAngle
:
Double
quadratic
Attenuation
Link copied to clipboard
open
override
var
quadraticAttenuation
:
Double
shadows
Link copied to clipboard
open
override
var
shadows
:
Shadows
Functions
hash
Code
Link copied to clipboard
open
override
fun
hashCode
(
)
:
Int
projection
Link copied to clipboard
open
override
fun
projection
(
renderTarget
:
RenderTarget
)
:
Matrix44
view
Link copied to clipboard
open
fun
view
(
node
:
SceneNode
)
:
Matrix44