Skip to main content

Interface: IMaterialEventMap

Core-API.IMaterialEventMap

Hierarchy​

Properties​

materialUpdate​

• materialUpdate: Record<string, unknown>

Inherited from​

MaterialEventMap.materialUpdate


textureUpdate​

• textureUpdate: Record<string, unknown>

Inherited from​

MaterialEventMap.textureUpdate


beforeCompile​

• beforeCompile: Object

Type declaration​

NameType
shaderShader
rendererWebGLRenderer

beforeRender​

• beforeRender: Object

Type declaration​

NameType
rendererWebGLRenderer
sceneScene<Object3DEventMap>
cameraCamera<Object3DEventMap>
geometryBufferGeometry<NormalBufferAttributes, BufferGeometryEventMap>
objectObject3D<Object3DEventMap>

afterRender​

• afterRender: Object

Type declaration​

NameType
rendererWebGLRenderer
sceneScene<Object3DEventMap>
cameraCamera<Object3DEventMap>
geometryBufferGeometry<NormalBufferAttributes, BufferGeometryEventMap>
objectObject3D<Object3DEventMap>

removeFromMesh​

• removeFromMesh: Object

Type declaration​

NameType
meshObject3D<Object3DEventMap>
objectObject3D<Object3DEventMap>

addToMesh​

• addToMesh: Object

Type declaration​

NameType
meshObject3D<Object3DEventMap>
objectObject3D<Object3DEventMap>