Skip to main content

Interface: ISceneEventMap

Core-API.ISceneEventMap

Hierarchy

Properties

select

select: Object

Type declaration

NameType
ui?boolean
valueObject3D<Object3DEventMap> | Material<MaterialEventMap>
focusCamera?boolean

Inherited from

IObject3DEventMap.select


activateMain

activateMain: Record<string, unknown>

Inherited from

IObject3DEventMap.activateMain


setView

setView: Record<string, unknown>

Inherited from

IObject3DEventMap.setView


objectUpdate

objectUpdate: Record<string, unknown>

Inherited from

IObject3DEventMap.objectUpdate


materialUpdate

materialUpdate: Record<string, unknown>

Inherited from

IObject3DEventMap.materialUpdate


textureUpdate

textureUpdate: Record<string, unknown>

Inherited from

IObject3DEventMap.textureUpdate


materialChanged

materialChanged: Object

Type declaration

NameType
materialundefined | IMaterial<any, IMaterialEventMap> | IMaterial<any, IMaterialEventMap>[]
meshObject3D<Object3DEventMap> | IModel<any, IObject3DEventMap>

Inherited from

IObject3DEventMap.materialChanged


geometryChanged

geometryChanged: Object

Type declaration

NameType
geometryundefined | BufferGeometry<NormalBufferAttributes, BufferGeometryEventMap>

Inherited from

IObject3DEventMap.geometryChanged


dispose

dispose: Record<string, unknown>

Inherited from

IObject3DEventMap.dispose


geometryUpdate

geometryUpdate: Record<string, unknown>

Inherited from

IObject3DEventMap.geometryUpdate


activeCameraChange

activeCameraChange: Object

Type declaration

NameType
lastCameraCameraController<CameraControllerEventMap>
cameraCameraController<CameraControllerEventMap>

renderCameraChange

renderCameraChange: Object

Type declaration

NameType
lastCameraCamera<Object3DEventMap>
cameraCamera<Object3DEventMap>

addSceneObject

addSceneObject: Object

Type declaration

NameType
objectITexture<any> & IUiConfigContainer<any, string> & { __importedViewerConfig?: any } & IModel<any, IObject3DEventMap> & IUiConfigContainer<any, string> & { __importedViewerConfig?: any } & ILight<any> & IUiConfigContainer<any, string> & { __importedViewerConfig?: any } & IMaterial<any, IMaterialEventMap> & IUiConfigContainer<any, string> & { __importedViewerConfig?: any }
optionsAddObjectOptions & AddModelOptions & { allImported?: any }

sceneUpdate

sceneUpdate: Object

Type declaration

NameType
change?string
sceneUpdate?boolean
refreshScene?boolean
hierarchyChangedboolean
geometryChangedboolean

sceneMaterialUpdate

sceneMaterialUpdate: any


environmentChanged

environmentChanged: Object

Type declaration

NameType
environmentTexture<TextureEventMap>

backgroundChanged

backgroundChanged: Object

Type declaration

NameType
backgroundColor | Texture<TextureEventMap> | "environment"
backgroundColornull | Color

textureAdded

textureAdded: Object

Type declaration

NameType
textureITexture<any>

update

update: Record<string, unknown>


activeCameraUpdate

activeCameraUpdate: Record<string, unknown>


animationTimelineMarker

animationTimelineMarker: Object

Type declaration

NameType
markerany

Inherited from

IObject3DEventMap.animationTimelineMarker