playcanvas
Version:
PlayCanvas WebGL game engine
88 lines (86 loc) • 2.44 kB
JavaScript
var lightDeclarationPS = `
uniform vec3 light{i}_color;
uniform vec3 light{i}_direction;
uniform vec3 light{i}_position;
uniform float light{i}_radius;
uniform vec3 light{i}_direction;
uniform float light{i}_innerConeAngle;
uniform float light{i}_outerConeAngle;
uniform vec3 light{i}_position;
uniform vec3 light{i}_halfWidth;
uniform vec3 light{i}_halfHeight;
uniform mat4 light{i}_shadowMatrix;
uniform float light{i}_shadowIntensity;
uniform vec4 light{i}_shadowParams;
uniform float light{i}_shadowSearchArea;
uniform vec4 light{i}_cameraParams;
uniform vec4 light{i}_softShadowParams;
uniform mat4 light{i}_shadowMatrixPalette[4];
uniform vec4 light{i}_shadowCascadeDistances;
uniform int light{i}_shadowCascadeCount;
uniform float light{i}_shadowCascadeBlend;
uniform samplerCubeShadow light{i}_shadowMap;
uniform samplerCube light{i}_shadowMap;
uniform sampler2DShadow light{i}_shadowMap;
uniform sampler2D light{i}_shadowMap;
uniform samplerCube light{i}_cookie;
uniform float light{i}_cookieIntensity;
uniform mat4 light{i}_shadowMatrix;
uniform sampler2D light{i}_cookie;
uniform float light{i}_cookieIntensity;
uniform mat4 light{i}_shadowMatrix;
uniform vec4 light{i}_cookieMatrix;
uniform vec2 light{i}_cookieOffset;
`;
export { lightDeclarationPS as default };