UNPKG

@animech-public/playcanvas

Version:
27 lines (19 loc) 541 B
var specularityFactorPS = /* glsl */` #ifdef MAPFLOAT uniform float material_specularityFactor; #endif void getSpecularityFactor() { float specularityFactor = 1.0; #ifdef MAPFLOAT specularityFactor *= material_specularityFactor; #endif #ifdef MAPTEXTURE specularityFactor *= texture2DBias($SAMPLER, $UV, textureBias).$CH; #endif #ifdef MAPVERTEX specularityFactor *= saturate(vVertexColor.$VC); #endif dSpecularityFactor = specularityFactor; } `; export { specularityFactorPS as default };