Interface: SimulatorDepthMaterial
Defined in: src/simulator/scene/SimulatorDepthMaterial.ts:3
Extends
Methods
onBeforeCompile()
onBeforeCompile(
shader):void
Defined in: src/simulator/scene/SimulatorDepthMaterial.ts:4
An optional callback that is executed immediately before the shader program is compiled. This function is called with the shader source code as a parameter. Useful for the modification of built-in materials.
This method can only be used when rendering with WebGLRenderer. The
recommended approach when customizing materials is to use WebGPURenderer with the new
Node Material system and TSL.
Parameters
shader
fragmentShader
string
uniforms
object
vertexShader
string
Returns
void
Overrides
THREE.MeshBasicMaterial.onBeforeCompile