UNPKG

@animech-public/playcanvas

Version:
20 lines (18 loc) 358 B
var opacityPS = ` #ifdef MAPFLOAT uniform float material_opacity; #endif void getOpacity() { dAlpha = 1.0; #ifdef MAPFLOAT dAlpha *= material_opacity; #endif #ifdef MAPTEXTURE dAlpha *= texture2DBias($SAMPLER, $UV, textureBias).$CH; #endif #ifdef MAPVERTEX dAlpha *= clamp(vVertexColor.$VC, 0.0, 1.0); #endif } `; export { opacityPS as default };