Optional
customDepthMaterial?: Materialset a custom depth material if required
Optional
customDistanceMaterial?: Materialset a custom distance material if required
Optional
customMaterial?: Material | Material[]custom material or array of materials for overriding default component material(s)
Optional
onMaterialPropertiesChange?: (props: Record<string, any>, material: Material | Material[]) => voidcallback to invoke when component is updated. Use this for setting/uppdaing uniforms in your custom material(s)
Common props for 3d components that allow overriding shader materials