playcanvas
Version:
PlayCanvas WebGL game engine
3 lines (2 loc) • 660 B
TypeScript
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;