UNPKG

playcanvas

Version:

PlayCanvas WebGL game engine

3 lines (2 loc) 705 B
declare const _default: "\n#ifdef STD_METALNESS_CONSTANT\nuniform material_metalness: f32;\n#endif\n\nfn getMetalness() {\n var metalness: f32 = 1.0;\n\n #ifdef STD_METALNESS_CONSTANT\n metalness = metalness * uniform.material_metalness;\n #endif\n\n #ifdef STD_METALNESS_TEXTURE\n metalness = metalness * textureSampleBias({STD_METALNESS_TEXTURE_NAME}, {STD_METALNESS_TEXTURE_NAME}Sampler, {STD_METALNESS_TEXTURE_UV}, uniform.textureBias).{STD_METALNESS_TEXTURE_CHANNEL};\n #endif\n\n #ifdef STD_METALNESS_VERTEX\n metalness = metalness * saturate(vVertexColor.{STD_METALNESS_VERTEX_CHANNEL});\n #endif\n\n dMetalness = metalness;\n}\n"; export default _default;