UNPKG

playcanvas

Version:

PlayCanvas WebGL game engine

4 lines (2 loc) 940 B
var litForwardDeclarationPS = '\nvec3 sReflection;\nvec3 dVertexNormalW;\nvec3 dTangentW;\nvec3 dBinormalW;\nvec3 dViewDirW;\nvec3 dReflDirW;\nvec3 ccReflDirW;\nvec3 dLightDirNormW;\nfloat dAtten;\nmat3 dTBN;\nvec4 dReflection;\nvec3 dDiffuseLight;\nvec3 dSpecularLight;\nfloat ccFresnel;\nvec3 ccReflection;\nvec3 ccSpecularLight;\nfloat ccSpecularityNoFres;\nvec3 sSpecularLight;\n#ifdef LIT_DISPERSION\n uniform float material_dispersion;\n#endif\n#ifndef LIT_OPACITY_FADES_SPECULAR\n uniform float material_alphaFade;\n#endif\n#ifdef LIT_SSAO\n uniform sampler2D ssaoTexture;\n uniform vec2 ssaoTextureSizeInv;\n#endif\n#ifdef LIT_SHADOW_CATCHER\n float dShadowCatcher = 1.0;\n#endif\n#include "lightDeclarationPS, LIGHT_COUNT"\n#ifdef LIT_SPECULAR\n #if LIT_FRESNEL_MODEL == NONE && !defined(LIT_REFLECTIONS) && !defined(LIT_DIFFUSE_MAP) \n #define LIT_OLD_AMBIENT\n #endif\n#endif\n'; export { litForwardDeclarationPS as default };