Variable: MESH_VERTEX_SHADER
ts
const MESH_VERTEX_SHADER: '\nprecision highp float;\nprecision highp int;\n\n#ifdef HC_COLOR\nin vec4 color;\nout vec4 vColor;\n#endif\n#ifdef HC_INTENSITY\nin float intensity;\nout float vValue;\n#endif\nout vec3 vLocal;\nout vec3 vViewPos;\nout vec3 vNormal;\n#ifdef PICKING\nuniform uint uPickBase;\nflat out uint vPickId;\n#endif\n// @mesh-vertex-decl\n\nvoid main() {\n vec4 mv = modelViewMatrix * vec4(position, 1.0);\n vLocal = position;\n vViewPos = mv.xyz;\n vNormal = normalMatrix * normal;\n#ifdef HC_COLOR\n vColor = color;\n#endif\n#ifdef HC_INTENSITY\n vValue = intensity;\n#endif\n gl_Position = projectionMatrix * mv;\n#ifdef PICKING\n#ifdef HC_PICK_TRIANGLE\n vPickId = uPickBase + uint(gl_VertexID) / 3u;\n#else\n vPickId = uPickBase + uint(gl_VertexID);\n#endif\n#endif\n // @mesh-vertex\n}\n';Experimental