Preparing search index...
The search index is not available
vis2-rtvis-2024ws
vis2-rtvis-2024ws
webGPU/scene/SceneObject
SceneObject
Class SceneObject
Hierarchy (
View Summary
)
Object3D
SceneObject
Implements
BaseSceneObject
Index
Constructors
constructor
Properties
position
quaternion
scale
textures?
Accessors
model
Matrix
Methods
load
render
reset
rotateX
rotateY
rotateZ
scale
All
scaleX
scaleY
scaleZ
set
Position
set
Rotation
translate
update
Constructors
constructor
new
SceneObject
(
geometry
:
Geometry
,
material
:
Material
,
texture
?:
Texture
[]
,
)
:
SceneObject
Parameters
geometry
:
Geometry
material
:
Material
Optional
texture
:
Texture
[]
Returns
SceneObject
Properties
position
position
:
Float32Array
quaternion
quaternion
:
Float32Array
scale
scale
:
Float32Array
Optional
textures
textures
?:
Texture
[]
Accessors
model
Matrix
get
modelMatrix
()
:
Float32Array
Returns
Float32Array
Methods
load
load
(
device
:
GPUDevice
,
__namedParameters
?:
{
depth
?:
boolean
}
)
:
Promise
<
void
>
Parameters
device
:
GPUDevice
__namedParameters
:
{
depth
?:
boolean
}
= {}
Returns
Promise
<
void
>
render
render
(
encoder
:
GPURenderPassEncoder
|
GPURenderBundleEncoder
)
:
void
Parameters
encoder
:
GPURenderPassEncoder
|
GPURenderBundleEncoder
Returns
void
reset
reset
()
:
void
Returns
void
rotateX
rotateX
(
angle
:
number
)
:
void
Parameters
angle
:
number
Returns
void
rotateY
rotateY
(
angle
:
number
)
:
void
Parameters
angle
:
number
Returns
void
rotateZ
rotateZ
(
angle
:
number
)
:
void
Parameters
angle
:
number
Returns
void
scale
All
scaleAll
(
value
:
Float32Array
)
:
void
Parameters
value
:
Float32Array
Returns
void
scaleX
scaleX
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
scaleY
scaleY
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
scaleZ
scaleZ
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
set
Position
setPosition
(
value
:
Float32Array
)
:
void
Parameters
value
:
Float32Array
Returns
void
set
Rotation
setRotation
(
angle
:
number
,
axis
:
Float32Array
)
:
void
Parameters
angle
:
number
axis
:
Float32Array
Returns
void
translate
translate
(
value
:
Float32Array
)
:
void
Parameters
value
:
Float32Array
Returns
void
update
update
(
device
:
GPUDevice
,
viewProjectionMatrix
?:
Float32Array
)
:
void
Parameters
device
:
GPUDevice
Optional
viewProjectionMatrix
:
Float32Array
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
position
quaternion
scale
textures
Accessors
model
Matrix
Methods
load
render
reset
rotateX
rotateY
rotateZ
scale
All
scaleX
scaleY
scaleZ
set
Position
set
Rotation
translate
update
vis2-rtvis-2024ws
Loading...