UNPKG

playcanvas

Version:

PlayCanvas WebGL game engine

3 lines (2 loc) 660 B
declare const _default: "\n\n#ifdef STD_SPECULAR_CONSTANT\nuniform vec3 material_specular;\n#endif\n\nvoid getSpecularity() {\n vec3 specularColor = vec3(1,1,1);\n\n #ifdef STD_SPECULAR_CONSTANT\n specularColor *= material_specular;\n #endif\n\n #ifdef STD_SPECULAR_TEXTURE\n specularColor *= {STD_SPECULAR_TEXTURE_DECODE}(texture2DBias({STD_SPECULAR_TEXTURE_NAME}, {STD_SPECULAR_TEXTURE_UV}, textureBias)).{STD_SPECULAR_TEXTURE_CHANNEL};\n #endif\n\n #ifdef STD_SPECULAR_VERTEX\n specularColor *= saturate(vVertexColor.{STD_SPECULAR_VERTEX_CHANNEL});\n #endif\n\n dSpecularity = specularColor;\n}\n"; export default _default;