UNPKG

@animech-public/playcanvas

Version:
9 lines (7 loc) 304 B
var spotPS = /* glsl */` float getSpotEffect(vec3 lightSpotDir, float lightInnerConeAngle, float lightOuterConeAngle, vec3 lightDirNorm) { float cosAngle = dot(lightDirNorm, lightSpotDir); return smoothstep(lightOuterConeAngle, lightInnerConeAngle, cosAngle); } `; export { spotPS as default };