new MeshBasicMaterial({
defines: {
USE_UV: "",
},
onBeforeCompile: (shader: Shader) => {
const fs = shader.fragmentShader;
shader.fragmentShader = fs.replace(
"#include <map_fragment>",
`
#include <map_fragment>
diffuseColor = vec4(0., 1., 0., step(0.1, vUv.x - 0.5));
`
);
},
})
#Undeclared identifier when trying to us vUv
5 messages · Page 1 of 1 (latest)