📐 GLSL Triplanar texture mapping. glslify format.
Inspired by this article.
npm install glsl-triplanar-mapping
#pragma glslify: triplanarMapping = require(glsl-triplanar-mapping)
void main() {
vec3 color = triplanarMapping(texture, normal, position);
gl_FragColor = vec4(color, 1.0);
}