playcanvas
Version:
PlayCanvas WebGL game engine
3 lines (2 loc) • 409 B
TypeScript
declare const _default: "\nuniform float material_occludeSpecularIntensity;\n\nvoid occludeSpecular(float gloss, float ao, vec3 worldNormal, vec3 viewDir) {\n float specOcc = mix(1.0, ao, material_occludeSpecularIntensity);\n dSpecularLight *= specOcc;\n dReflection *= specOcc;\n\n#ifdef LIT_SHEEN\n sSpecularLight *= specOcc;\n sReflection *= specOcc;\n#endif\n}\n";
export default _default;