playcanvas
Version:
PlayCanvas WebGL game engine
3 lines (2 loc) • 304 B
TypeScript
declare const _default: "\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 default _default;