I was trying to use depthRGBA from ShaderLib
It has typescript definition so autocomplete works but there is no implementation on javascript side.
See this line: https://github.com/mrdoob/three.js/blob/dev/src/renderers/shaders/ShaderLib.d.ts#L21
This is not available on javascript file:
https://github.com/mrdoob/three.js/blob/dev/src/renderers/shaders/ShaderLib.js
Is depthRGBA removed from implementation?
The depthRGBA shader was removed in #8573. The new pattern to use is:
material = new THREE.MeshDepthMaterial( {
depthPacking: THREE.RGBADepthPacking
} );
See http://threejs.org/examples/webgl_materials_channels.html.
@cihadturhan Thanks for pointing out the error.
Most helpful comment
The
depthRGBAshader was removed in #8573. The new pattern to use is:See http://threejs.org/examples/webgl_materials_channels.html.