playcanvas
Version:
Open-source WebGL/WebGPU 3D engine for the web
25 lines (24 loc) • 588 B
JavaScript
var gloss_default = `
uniform float material_gloss;
void getGlossiness() {
dGlossiness = 1.0;
dGlossiness *= material_gloss;
dGlossiness *= texture2DBias({STD_GLOSS_TEXTURE_NAME}, {STD_GLOSS_TEXTURE_UV}, textureBias).{STD_GLOSS_TEXTURE_CHANNEL};
dGlossiness *= saturate(vVertexColor.{STD_GLOSS_VERTEX_CHANNEL});
dGlossiness = 1.0 - dGlossiness;
dGlossiness += 0.0000001;
}
`;
export {
gloss_default as default
};