Optional
objectProcessor: IObjectProcessorPrivate
_dummyPrivate
_mainPrivate
_renderPrivate
_scenePrivate
_scenePrivate
_v1Private
_v2For Programmatically toggling autoNearFar. This property is not supposed to be in the UI or serialized. Use camera.userData.autoNearFar for UI and serialization This is used in PickingPlugin autoNearFar will still be disabled if this is true and camera.userData.autoNearFar is false
The intensity for the environment light.
Optional
recursive: booleanOptional
recursive: booleanRest
...args: any[]Readonly
defaultThe default camera in the scene
The intensity for the environment light.
Fixed direction environment reflections irrespective of camera position.
Readonly
isReadonly
modelThe root object where all imported objects are added.
Rest
...object: IObject3D<IObject3DEvent<IObject3DEventTypes>, IObject3DEventTypes>[]use envMapIntensity instead
use envMapIntensity instead
Main camera that the user controls
Main camera that the user controls
Minimum Camera near plane
Get the threejs scene object
Camera that in currently being rendered.
Camera that in currently being rendered.
Private
_addPrivate
_mainPrivate
_onUse addObject
Add any object to the scene.
Optional
options: AddObjectOptionsAdd any processed scene object to the scene.
Optional
options: AddObjectOptionsrenamed to addObject
Optional
obj: IObject3D<IObject3DEvent<IObject3DEventTypes>, IObject3DEventTypes>Find objects by name exact match in the complete hierarchy.
name
Optional
parent: IObject3D<IObject3DEvent<IObject3DEventTypes>, IObject3DEventTypes>optional root node to start search from
Array of found objects
Use getObjectByName instead.
Deserialize the scene properties
object from toJSON
Optional
meta: anyReturns the bounding box of the scene model root.
Optional
ignoreObject: ((obj) => boolean)Load model root scene exported to GLTF format. Used internally by ThreeViewer.addSceneObject.
Optional
options: AddObjectOptionsFor visualizing the scene bounds. API incomplete.
Optional
event: Partial<ISceneEvent<ISceneEventTypes>> & IObjectSetDirtyOptionsrenamed to clearSceneModels
Sets the backgroundColor property from a string, number or Color, and updates the scene.
Mark the scene dirty, and force render in the next frame.
Optional
options: IObjectSetDirtyOptionsset refreshScene
to true to mark that any object transformations have changed. It might trigger effects like frame fade depening on plugins.
Equivalent to setDirty({refreshScene: true}), dispatches 'sceneUpdate' event with the specified options.
Optional
options: AnyOptionsuse refreshScene
Generated using TypeDoc
Create a scene instance. This is done automatically in the ThreeViewer and must not be created separately.