playcanvas
Version:
Open-source WebGL/WebGPU 3D engine for the web
22 lines (21 loc) • 656 B
JavaScript
var metalness_default = `
uniform material_metalness: f32;
fn getMetalness() {
var metalness: f32 = 1.0;
metalness = metalness * uniform.material_metalness;
metalness = metalness * textureSampleBias({STD_METALNESS_TEXTURE_NAME}, {STD_METALNESS_TEXTURE_NAME}Sampler, {STD_METALNESS_TEXTURE_UV}, uniform.textureBias).{STD_METALNESS_TEXTURE_CHANNEL};
metalness = metalness * saturate(vVertexColor.{STD_METALNESS_VERTEX_CHANNEL});
dMetalness = metalness;
}
`;
export {
metalness_default as default
};