UNPKG

@animech-public/playcanvas

Version:
17 lines (15 loc) 425 B
var clearCoatNormalPS = ` #ifdef MAPTEXTURE uniform float material_clearCoatBumpiness; #endif void getClearCoatNormal() { #ifdef MAPTEXTURE vec3 normalMap = unpackNormal(texture2DBias($SAMPLER, $UV, textureBias)); normalMap = mix(vec3(0.0, 0.0, 1.0), normalMap, material_clearCoatBumpiness); ccNormalW = normalize(dTBN * normalMap); #else ccNormalW = dVertexNormalW; #endif } `; export { clearCoatNormalPS as default };