Interface: IMaterialEventMap
Core-API.IMaterialEventMap
Hierarchy
↳
IMaterialEventMap
Properties
materialUpdate
• materialUpdate: Record<string, unknown>
Inherited from
MaterialEventMap.materialUpdate
textureUpdate
• textureUpdate: Record<string, unknown>
Inherited from
MaterialEventMap.textureUpdate
beforeCompile
• beforeCompile: Object
Type declaration
| Name | Type |
|---|---|
shader | Shader |
renderer | WebGLRenderer |
beforeRender
• beforeRender: Object
Type declaration
| Name | Type |
|---|---|
renderer | WebGLRenderer |
scene | Scene<Object3DEventMap> |
camera | Camera<Object3DEventMap> |
geometry | BufferGeometry<NormalBufferAttributes, BufferGeometryEventMap> |
object | Object3D<Object3DEventMap> |
afterRender
• afterRender: Object
Type declaration
| Name | Type |
|---|---|
renderer | WebGLRenderer |
scene | Scene<Object3DEventMap> |
camera | Camera<Object3DEventMap> |
geometry | BufferGeometry<NormalBufferAttributes, BufferGeometryEventMap> |
object | Object3D<Object3DEventMap> |
removeFromMesh
• removeFromMesh: Object
Type declaration
| Name | Type |
|---|---|
mesh | Object3D<Object3DEventMap> |
object | Object3D<Object3DEventMap> |
addToMesh
• addToMesh: Object
Type declaration
| Name | Type |
|---|---|
mesh | Object3D<Object3DEventMap> |
object | Object3D<Object3DEventMap> |