UNPKG

playcanvas

Version:

PlayCanvas WebGL game engine

3 lines (2 loc) 768 B
declare const _default: "\n#ifdef STD_CLEARCOATGLOSS_CONSTANT\nuniform float material_clearCoatGloss;\n#endif\n\nvoid getClearCoatGlossiness() {\n ccGlossiness = 1.0;\n\n #ifdef STD_CLEARCOATGLOSS_CONSTANT\n ccGlossiness *= material_clearCoatGloss;\n #endif\n\n #ifdef STD_CLEARCOATGLOSS_TEXTURE\n ccGlossiness *= texture2DBias({STD_CLEARCOATGLOSS_TEXTURE_NAME}, {STD_CLEARCOATGLOSS_TEXTURE_UV}, textureBias).{STD_CLEARCOATGLOSS_TEXTURE_CHANNEL};\n #endif\n\n #ifdef STD_CLEARCOATGLOSS_VERTEX\n ccGlossiness *= saturate(vVertexColor.{STD_CLEARCOATGLOSS_VERTEX_CHANNEL});\n #endif\n\n #ifdef STD_CLEARCOATGLOSS_INVERT\n ccGlossiness = 1.0 - ccGlossiness;\n #endif\n\n ccGlossiness += 0.0000001;\n}\n"; export default _default;