playcanvas
Version:
Open-source WebGL/WebGPU 3D engine for the web
31 lines (24 loc) • 775 B
JavaScript
var specularityFactor_default = (
/* glsl */
`
uniform float material_specularityFactor;
void getSpecularityFactor() {
float specularityFactor = 1.0;
specularityFactor *= material_specularityFactor;
specularityFactor *= texture2DBias({STD_SPECULARITYFACTOR_TEXTURE_NAME}, {STD_SPECULARITYFACTOR_TEXTURE_UV}, textureBias).{STD_SPECULARITYFACTOR_TEXTURE_CHANNEL};
specularityFactor *= saturate(vVertexColor.{STD_SPECULARITYFACTOR_VERTEX_CHANNEL});
dSpecularityFactor = specularityFactor;
}
`
);
export {
specularityFactor_default as default
};