npm.io
1.0.1 β€’ Published 8 years ago

glsl-triplanar-mapping

Licence
MIT
Version
1.0.1
Deps
0
Size
3 kB
Vulns
0
Weekly
0
Stars
31

glsl-triplanar-mapping

GLSL Triplanar texture mapping. glslify format.

Inspired by this article.

NPM Installation

npm install glsl-triplanar-mapping

Usage

#pragma glslify: triplanarMapping = require(glsl-triplanar-mapping)

void main() {
    vec3 color = triplanarMapping(texture, normal, position);
    gl_FragColor = vec4(color, 1.0);
}

License

MIT license

Keywords