UNPKG

@animech-public/playcanvas

Version:
21 lines (19 loc) 439 B
var specularPS = ` #ifdef MAPCOLOR uniform vec3 material_specular; #endif void getSpecularity() { vec3 specularColor = vec3(1,1,1); #ifdef MAPCOLOR specularColor *= material_specular; #endif #ifdef MAPTEXTURE specularColor *= $DECODE(texture2DBias($SAMPLER, $UV, textureBias)).$CH; #endif #ifdef MAPVERTEX specularColor *= saturate(vVertexColor.$VC); #endif dSpecularity = specularColor; } `; export { specularPS as default };