Search
Preparing search index...
The search index is not available
如视 Five SDK - v5.0.0-alpha.212
Options
All
Public
Public/Protected
All
Inherited
Menu
如视 Five SDK - v5.0.0-alpha.212
five
Camera
Class Camera
Five 相机
Hierarchy
Camera
Camera
Index
Constructors
constructor
Properties
aspect
far
fov
near
needs
Render
ortho
Distance
persp
To
Ortho
pose
Accessors
is
Orthographic
Camera
is
Perspective
Camera
orthographic
Projection
Matrix
orthographic
Projection
Matrix
Inverse
perspective
Projection
Matrix
perspective
Projection
Matrix
Inverse
Methods
clear
View
Offset
compute
Pose
copy
copy
Pose
get
Direction
set
From
Pose
set
View
Offset
update
Projection
Matrix
update
Time
Constructors
constructor
new
Camera
(
fov
:
number
, aspect
?:
number
, near
?:
number
, far
?:
number
, perspToOrtho
?:
Vector2
, orthoDistance
?:
number
)
:
Camera
Parameters
fov:
number
aspect:
number
= DEFAULT_ASPECT
near:
number
= DEFAULT_NEAR
far:
number
= DEFAULT_FAR
perspToOrtho:
Vector2
= ...
orthoDistance:
number
= 1
Returns
Camera
Properties
aspect
aspect
:
number
= DEFAULT_ASPECT
far
far
:
number
= DEFAULT_FAR
fov
fov
:
number
near
near
:
number
= DEFAULT_NEAR
needs
Render
needs
Render
:
boolean
ortho
Distance
ortho
Distance
:
number
= 1
persp
To
Ortho
persp
To
Ortho
:
Vector2
= ...
pose
pose
:
CameraPose
相机姿态
Accessors
is
Orthographic
Camera
get
isOrthographicCamera
(
)
:
boolean
Returns
boolean
is
Perspective
Camera
get
isPerspectiveCamera
(
)
:
boolean
Returns
boolean
orthographic
Projection
Matrix
get
orthographicProjectionMatrix
(
)
:
Matrix4
Returns
Matrix4
orthographic
Projection
Matrix
Inverse
get
orthographicProjectionMatrixInverse
(
)
:
Matrix4
Returns
Matrix4
perspective
Projection
Matrix
get
perspectiveProjectionMatrix
(
)
:
Matrix4
Returns
Matrix4
perspective
Projection
Matrix
Inverse
get
perspectiveProjectionMatrixInverse
(
)
:
Matrix4
Returns
Matrix4
Methods
clear
View
Offset
clear
View
Offset
(
)
:
void
Returns
void
compute
Pose
compute
Pose
(
distance
?:
number
)
:
Camera
通过相机参数反算姿态
Parameters
distance:
number
= 0
Returns
Camera
copy
copy
(
source
:
Camera
, recursive
?:
boolean
)
:
Camera
Parameters
source:
Camera
Optional
recursive:
boolean
Returns
Camera
copy
Pose
copy
Pose
(
)
:
CameraPose
拷贝相机姿态
Returns
CameraPose
get
Direction
get
Direction
(
target
:
Vector3
)
:
Vector3
Parameters
target:
Vector3
Returns
Vector3
set
From
Pose
set
From
Pose
(
pose
:
Partial
<
CameraPose
>
)
:
Camera
设置相机姿态
Parameters
pose:
Partial
<
CameraPose
>
Returns
Camera
set
View
Offset
set
View
Offset
(
fullWidth
:
number
, fullHeight
:
number
, x
:
number
, y
:
number
, width
:
number
, height
:
number
)
:
void
Parameters
fullWidth:
number
fullHeight:
number
x:
number
y:
number
width:
number
height:
number
Returns
void
update
Projection
Matrix
update
Projection
Matrix
(
)
:
void
Returns
void
update
Time
update
Time
(
_time
:
number
, _deltaTime
:
number
)
:
void
Parameters
_time:
number
_deltaTime:
number
Returns
void
Modules
five
Subscribe
Mixin
Type
gltf-
loader
line
react
server
sticker
vfx
vue
Camera
constructor
aspect
far
fov
near
needs
Render
ortho
Distance
persp
To
Ortho
pose
is
Orthographic
Camera
is
Perspective
Camera
orthographic
Projection
Matrix
orthographic
Projection
Matrix
Inverse
perspective
Projection
Matrix
perspective
Projection
Matrix
Inverse
clear
View
Offset
compute
Pose
copy
copy
Pose
get
Direction
set
From
Pose
set
View
Offset
update
Projection
Matrix
update
Time
Five 相机