Search
Preparing search index...
The search index is not available
Spider Engine API
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
PerspectiveProjector
Class PerspectiveProjector
Hierarchy
Projector
PerspectiveProjector
Index
Properties
_z
Far
_z
Near
changed
Accessors
fov
frustum
version
z
Far
z
Near
Methods
copy
deserialize
destroy
get
Projection
Matrix
isA
serialize
set
Property
set
State
update
Frustum
upgrade
Object literals
_frustum
Properties
Protected
_z
Far
_z
Far
:
number
= 800
Protected
_z
Near
_z
Near
:
number
= 0.1
changed
changed
:
VoidSyncEvent
= new VoidSyncEvent()
Accessors
fov
get
fov
(
)
:
number
set
fov
(
fov
:
number
)
:
void
Returns
number
Parameters
fov:
number
Returns
void
frustum
get
frustum
(
)
:
IFrustum
Returns
IFrustum
version
get
version
(
)
:
number
Returns
number
z
Far
get
zFar
(
)
:
number
set
zFar
(
zFar
:
number
)
:
void
Returns
number
Parameters
zFar:
number
Returns
void
z
Near
get
zNear
(
)
:
number
set
zNear
(
zNear
:
number
)
:
void
Returns
number
Parameters
zNear:
number
Returns
void
Methods
copy
copy
(
)
:
SerializableObject
Returns
SerializableObject
deserialize
deserialize
(
json
:
SerializedObjectType
)
:
Promise
<
SerializableObject
>
|
SerializableObject
Parameters
json:
SerializedObjectType
Returns
Promise
<
SerializableObject
>
|
SerializableObject
destroy
destroy
(
)
:
void
Returns
void
get
Projection
Matrix
get
Projection
Matrix
(
)
:
Matrix44
Returns
Matrix44
isA
isA<T>
(
type
:
object
)
:
boolean
Type parameters
T
Parameters
type:
object
constructor
:
function
new __type
(
...
args
:
any
[]
)
:
T
Parameters
Rest
...
args:
any
[]
Returns
T
Returns
boolean
serialize
serialize
(
)
:
SerializedObjectType
Returns
SerializedObjectType
set
Property
set
Property
(
name
:
string
, value
:
any
)
:
void
Parameters
name:
string
value:
any
Returns
void
set
State
set
State<T>
(
props
:
ObjectProps
<
T
>
)
:
void
Type parameters
T
Parameters
props:
ObjectProps
<
T
>
Returns
void
update
Frustum
update
Frustum
(
transform
:
Transform
, ratio
:
number
)
:
void
Parameters
transform:
Transform
ratio:
number
Returns
void
upgrade
upgrade
(
json
:
SerializedObject
, previousVersion
:
number
)
:
SerializedObject
Parameters
json:
SerializedObject
previousVersion:
number
Returns
SerializedObject
Object literals
Protected
_frustum
_frustum
:
object
full
full
:
Frustum
= new Frustum()
splits
splits
:
Frustum
[]
= Array.from(new Array(graphicSettings.maxShadowCascades)).map(() => new Frustum())
Globals
Perspective
Projector
_z
Far
_z
Near
changed
fov
frustum
version
z
Far
z
Near
copy
deserialize
destroy
get
Projection
Matrix
isA
serialize
set
Property
set
State
update
Frustum
upgrade
_frustum