playcanvas
Version:
PlayCanvas WebGL game engine
17 lines (15 loc) • 538 B
JavaScript
var clearCoatNormalPS = `
uniform float material_clearCoatBumpiness;
void getClearCoatNormal() {
vec3 normalMap = {STD_CLEARCOATNORMAL_TEXTURE_DECODE}(texture2DBias({STD_CLEARCOATNORMAL_TEXTURE_NAME}, {STD_CLEARCOATNORMAL_TEXTURE_UV}, textureBias));
normalMap = mix(vec3(0.0, 0.0, 1.0), normalMap, material_clearCoatBumpiness);
ccNormalW = normalize(dTBN * normalMap);
ccNormalW = dVertexNormalW;
}
`;
export { clearCoatNormalPS as default };