Preparing search index...
The search index is not available
Web3D API Reference
Web3D API Reference
web3d/src
Web3DViewer
Class Web3DViewer
Hierarchy
HTMLElement
Web3DViewer
Index
Constructors
constructor
Accessors
active
Tool
camera
plugins
rendering
Enabled
selection
settings
tools
xr
Methods
add
Plugin
apply
Quality
Preset
dispose
get
Model
get
Models
is
Cube
Background
load
screenshot
unload
wait
For
Render
Constructors
constructor
new
Web3DViewer
(
settings
?
)
:
Web3DViewer
Parameters
Optional
settings
:
Settings
Returns
Web3DViewer
Accessors
active
Tool
get
activeTool
(
)
:
string
Returns
string
set
activeTool
(
tool
)
:
void
Parameters
tool
:
string
Returns
void
camera
get
camera
(
)
:
PublicCamera
Returns
PublicCamera
plugins
get
plugins
(
)
:
ApiContainer
<
Web3DPlugin
>
Returns
ApiContainer
<
Web3DPlugin
>
rendering
Enabled
get
renderingEnabled
(
)
:
boolean
Returns
boolean
set
renderingEnabled
(
enabled
)
:
void
Parameters
enabled
:
boolean
Returns
void
selection
get
selection
(
)
:
Selection
Returns
Selection
settings
get
settings
(
)
:
Settings
Returns
Settings
tools
get
tools
(
)
:
ApiContainer
<
Tool
>
Returns
ApiContainer
<
Tool
>
xr
get
xr
(
)
:
XRManager
Returns
XRManager
Methods
add
Plugin
add
Plugin
(
p
)
:
Web3DViewer
Parameters
p
:
Web3DPlugin
Returns
Web3DViewer
apply
Quality
Preset
apply
Quality
Preset
(
quality
)
:
void
Parameters
quality
:
QualityPreset
Returns
void
dispose
dispose
(
)
:
void
Returns
void
get
Model
get
Model
<
T
>
(
modelId
,
type
?
)
:
T
Type Parameters
T
extends
Model
Parameters
modelId
:
string
Optional
type
:
(
new
(
...
params
)
=>
T
)
new
(
...
params
)
:
T
Parameters
Rest
...
params
:
any
Returns
T
Returns
T
get
Models
get
Models
<
TT
>
(
type
?
)
:
TT
[]
Type Parameters
TT
extends
Model
Parameters
Optional
type
:
(
new
(
...
params
)
=>
TT
)
new
(
...
params
)
:
TT
Parameters
Rest
...
params
:
any
Returns
TT
Returns
TT
[]
is
Cube
Background
is
Cube
Background
(
)
:
boolean
Returns
boolean
load
load
(
ref
,
options
?
)
:
Promise
<
Model
>
Parameters
ref
:
any
options
:
LoadOptions
= {}
Returns
Promise
<
Model
>
screenshot
screenshot
(
size
?
,
type
?
,
quality
?
)
:
Promise
<
Blob
>
Parameters
Optional
size
:
Vector2
Optional
type
:
ImageMimeType
Optional
quality
:
number
Returns
Promise
<
Blob
>
unload
unload
(
modelId
,
options
?
)
:
Promise
<
void
>
Parameters
modelId
:
string
Optional
options
:
LoadOptions
Returns
Promise
<
void
>
wait
For
Render
wait
For
Render
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
constructor
active
Tool
camera
plugins
rendering
Enabled
selection
settings
tools
xr
add
Plugin
apply
Quality
Preset
dispose
get
Model
get
Models
is
Cube
Background
load
screenshot
unload
wait
For
Render
Web3D API Reference
Loading...