UNPKG

playcanvas

Version:

PlayCanvas WebGL game engine

4 lines (2 loc) 299 B
var spotPS = "\nfloat getSpotEffect(vec3 lightSpotDir, float lightInnerConeAngle, float lightOuterConeAngle, vec3 lightDirNorm) {\n float cosAngle = dot(lightDirNorm, lightSpotDir);\n return smoothstep(lightOuterConeAngle, lightInnerConeAngle, cosAngle);\n}\n"; export { spotPS as default };