Variable: MESH_PICK_FRAGMENT
ts
const MESH_PICK_FRAGMENT: '\nprecision highp float;\nprecision highp int;\n\n\nvec4 holochartEncodePickId(uint id) {\n uint v = id + 1u;\n vec4 bytes = vec4(float(v >> 24u), float((v >> 16u) & 255u), float((v >> 8u) & 255u), float(v & 255u));\n return min((bytes + 0.25) / 255.0, vec4(1.0));\n}\n\n\nflat in uint vPickId;\nout vec4 fragColor;\n\nvoid main() {\n#ifdef PICK_OCCLUDER\n fragColor = vec4(0.0);\n#else\n fragColor = holochartEncodePickId(vPickId);\n#endif\n}\n';Experimental