Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [Log] Babylon.js v4.2.0 - WebGL1 (0.chunk.js, line 11541)
- [Log] Babylon.js v4.2.0 - WebGL1 (0.chunk.js, line 11541)
- [Error] WebGL: ERROR: 0:149: 'vDetailInfos' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12106)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:149: 'x' : field selection requires structure or vector on left hand side
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12106)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:151: 'detailMatrix' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12106)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:155: 'detailMatrix' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12106)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: WARNING: 0:36: '
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ' : extension directive should occur before any non-preprocessor tokens
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:234: 'vDetailInfos' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:234: 'z' : field selection requires structure or vector on left hand side
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:235: 'vDetailInfos' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:235: 'z' : field selection requires structure or vector on left hand side
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:240: 'vDetailInfos' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:240: 'y' : field selection requires structure or vector on left hand side
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Unable to compile effect:
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5008)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Uniforms: world, view, viewProjection, vEyePosition, vLightsType, vAmbientColor, vDiffuseColor, vSpecularColor, vEmissiveColor, visibility, vFogInfos, vFogColor, pointSize, vDiffuseInfos, vAmbientInfos, vOpacityInfos, vReflectionInfos, vEmissiveInfos, vSpecularInfos, vBumpInfos, vLightmapInfos, vRefractionInfos, mBones, vClipPlane, vClipPlane2, vClipPlane3, vClipPlane4, vClipPlane5, vClipPlane6, diffuseMatrix, ambientMatrix, opacityMatrix, reflectionMatrix, emissiveMatrix, specularMatrix, bumpMatrix, normalMatrix, lightmapMatrix, refractionMatrix, diffuseLeftColor, diffuseRightColor, opacityParts, reflectionLeftColor, reflectionRightColor, emissiveLeftColor, emissiveRightColor, refractionLeftColor, refractionRightColor, vReflectionPosition, vReflectionSize, logarithmicDepthConstant, vTangentSpaceParams, alphaCutOff, boneTextureWidth, vDetailInfos, previousWorld, previousViewProjection, diffuseSampler, ambientSampler, opacitySampler, reflectionCubeSampler, reflection2DSampler, emissiveSampler, specularSampler, bumpSampler, lightmapSampler, refractionCubeSampler, refraction2DSampler, boneSampler, detailSampler
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5008)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Attributes: position, uv, color
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5010)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Defines:
- #define MAINUV1
- #define DIFFUSE
- #define DIFFUSEDIRECTUV 1
- #define DETAIL
- #define DETAILDIRECTUV 0
- #define DETAIL_NORMALBLENDMETHOD 0
- #define AMBIENTDIRECTUV 0
- #define OPACITYDIRECTUV 0
- #define EMISSIVEDIRECTUV 0
- #define SPECULARDIRECTUV 0
- #define BUMPDIRECTUV 0
- #define UV1
- #define VERTEXCOLOR
- #define NUM_BONE_INFLUENCERS 0
- #define BonesPerMesh 0
- #define LIGHTMAPDIRECTUV 0
- #define NUM_MORPH_INFLUENCERS 0
- #define ALPHABLEND
- #define PREPASS_IRRADIANCE_INDEX -1
- #define PREPASS_ALBEDO_INDEX -1
- #define PREPASS_DEPTHNORMAL_INDEX -1
- #define PREPASS_POSITION_INDEX -1
- #define PREPASS_VELOCITY_INDEX -1
- #define PREPASS_REFLECTIVITY_INDEX -1
- #define SCENE_MRT_COUNT 0
- #define VIGNETTEBLENDMODEMULTIPLY
- #define SAMPLER3DGREENDEPTH
- #define SAMPLER3DBGRMAP
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5012)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Vertex code:
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5016:252)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: #define MAINUV1
- #define DIFFUSE
- #define DIFFUSEDIRECTUV 1
- #define DETAIL
- #define DETAILDIRECTUV 0
- #define DETAIL_NORMALBLENDMETHOD 0
- #define AMBIENTDIRECTUV 0
- #define OPACITYDIRECTUV 0
- #define EMISSIVEDIRECTUV 0
- #define SPECULARDIRECTUV 0
- #define BUMPDIRECTUV 0
- #define UV1
- #define VERTEXCOLOR
- #define NUM_BONE_INFLUENCERS 0
- #define BonesPerMesh 0
- #define LIGHTMAPDIRECTUV 0
- #define NUM_MORPH_INFLUENCERS 0
- #define ALPHABLEND
- #define PREPASS_IRRADIANCE_INDEX -1
- #define PREPASS_ALBEDO_INDEX -1
- #define PREPASS_DEPTHNORMAL_INDEX -1
- #define PREPASS_POSITION_INDEX -1
- #define PREPASS_VELOCITY_INDEX -1
- #define PREPASS_REFLECTIVITY_INDEX -1
- #define SCENE_MRT_COUNT 0
- #define VIGNETTEBLENDMODEMULTIPLY
- #define SAMPLER3DGREENDEPTH
- #define SAMPLER3DBGRMAP
- #define SHADER_NAME vertex:default
- precision highp float;
- uniform mat4 viewProjection;
- uniform mat4 view;
- uniform mat4 diffuseMatrix;
- uniform vec2 vDiffuseInfos;
- #define CUSTOM_VERTEX_BEGIN
- attribute vec3 position;
- attribute vec2 uv;
- attribute vec4 color;
- const float PI=3.1415926535897932384626433832795;
- const float HALF_MIN=5.96046448e-08;
- const float LinearEncodePowerApprox=2.2;
- const float GammaEncodePowerApprox=1.0/LinearEncodePowerApprox;
- const vec3 LuminanceEncodeApprox=vec3(0.2126,0.7152,0.0722);
- const float Epsilon=0.0000001;
- #define saturate(x) clamp(x,0.0,1.0)
- #define absEps(x) abs(x)+Epsilon
- #define maxEps(x) max(x,Epsilon)
- #define saturateEps(x) clamp(x,Epsilon,1.0)
- mat3 transposeMat3(mat3 inMatrix) {
- vec3 i0=inMatrix[0];
- vec3 i1=inMatrix[1];
- vec3 i2=inMatrix[2];
- mat3 outMatrix=mat3(
- vec3(i0.x,i1.x,i2.x),
- vec3(i0.y,i1.y,i2.y),
- vec3(i0.z,i1.z,i2.z)
- );
- return outMatrix;
- }
- mat3 inverseMat3(mat3 inMatrix) {
- float a00=inMatrix[0][0],a01=inMatrix[0][1],a02=inMatrix[0][2];
- float a10=inMatrix[1][0],a11=inMatrix[1][1],a12=inMatrix[1][2];
- float a20=inMatrix[2][0],a21=inMatrix[2][1],a22=inMatrix[2][2];
- float b01=a22*a11-a12*a21;
- float b11=-a22*a10+a12*a20;
- float b21=a21*a10-a11*a20;
- float det=a00*b01+a01*b11+a02*b21;
- return mat3(b01,(-a22*a01+a02*a21),(a12*a01-a02*a11),
- b11,(a22*a00-a02*a20),(-a12*a00+a02*a10),
- b21,(-a21*a00+a01*a20),(a11*a00-a01*a10))/det;
- }
- float toLinearSpace(float color)
- {
- return pow(color,LinearEncodePowerApprox);
- }
- vec3 toLinearSpace(vec3 color)
- {
- return pow(color,vec3(LinearEncodePowerApprox));
- }
- vec4 toLinearSpace(vec4 color)
- {
- return vec4(pow(color.rgb,vec3(LinearEncodePowerApprox)),color.a);
- }
- vec3 toGammaSpace(vec3 color)
- {
- return pow(color,vec3(GammaEncodePowerApprox));
- }
- vec4 toGammaSpace(vec4 color)
- {
- return vec4(pow(color.rgb,vec3(GammaEncodePowerApprox)),color.a);
- }
- float toGammaSpace(float color)
- {
- return pow(color,GammaEncodePowerApprox);
- }
- float square(float value)
- {
- return value*value;
- }
- float pow5(float value) {
- float sq=value*value;
- return sq*sq*value;
- }
- float getLuminance(vec3 color)
- {
- return clamp(dot(color,LuminanceEncodeApprox),0.,1.);
- }
- float getRand(vec2 seed) {
- return fract(sin(dot(seed.xy ,vec2(12.9898,78.233)))*43758.5453);
- }
- float dither(vec2 seed,float varianceAmount) {
- float rand=getRand(seed);
- float dither=mix(-varianceAmount/255.0,varianceAmount/255.0,rand);
- return dither;
- }
- const float rgbdMaxRange=255.0;
- vec4 toRGBD(vec3 color) {
- float maxRGB=maxEps(max(color.r,max(color.g,color.b)));
- float D=max(rgbdMaxRange/maxRGB,1.);
- D=clamp(floor(D)/255.0,0.,1.);
- vec3 rgb=color.rgb*D;
- rgb=toGammaSpace(rgb);
- return vec4(rgb,D);
- }
- vec3 fromRGBD(vec4 rgbd) {
- rgbd.rgb=toLinearSpace(rgbd.rgb);
- return rgbd.rgb/rgbd.a;
- }
- uniform mat4 world;
- varying vec2 vMainUV1;
- varying vec2 vDetailUV;
- varying vec3 vPositionW;
- varying vec4 vColor;
- #define CUSTOM_VERTEX_DEFINITIONS
- void main(void) {
- #define CUSTOM_VERTEX_MAIN_BEGIN
- vec3 positionUpdated=position;
- vec2 uvUpdated=uv;
- #define CUSTOM_VERTEX_UPDATE_POSITION
- #define CUSTOM_VERTEX_UPDATE_NORMAL
- mat4 finalWorld=world;
- vec4 worldPos=finalWorld*vec4(positionUpdated,1.0);
- #define CUSTOM_VERTEX_UPDATE_WORLDPOS
- gl_Position=viewProjection*worldPos;
- vPositionW=vec3(worldPos);
- vec2 uv2=vec2(0.,0.);
- vMainUV1=uvUpdated;
- if (vDetailInfos.x == 0.)
- {
- vDetailUV=vec2(detailMatrix*vec4(uvUpdated,1.0,0.0));
- }
- else
- {
- vDetailUV=vec2(detailMatrix*vec4(uv2,1.0,0.0));
- }
- vColor=color;
- #define CUSTOM_VERTEX_MAIN_END
- }
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5016:279)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Fragment code:
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5016:574)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: #define MAINUV1
- #define DIFFUSE
- #define DIFFUSEDIRECTUV 1
- #define DETAIL
- #define DETAILDIRECTUV 0
- #define DETAIL_NORMALBLENDMETHOD 0
- #define AMBIENTDIRECTUV 0
- #define OPACITYDIRECTUV 0
- #define EMISSIVEDIRECTUV 0
- #define SPECULARDIRECTUV 0
- #define BUMPDIRECTUV 0
- #define UV1
- #define VERTEXCOLOR
- #define NUM_BONE_INFLUENCERS 0
- #define BonesPerMesh 0
- #define LIGHTMAPDIRECTUV 0
- #define NUM_MORPH_INFLUENCERS 0
- #define ALPHABLEND
- #define PREPASS_IRRADIANCE_INDEX -1
- #define PREPASS_ALBEDO_INDEX -1
- #define PREPASS_DEPTHNORMAL_INDEX -1
- #define PREPASS_POSITION_INDEX -1
- #define PREPASS_VELOCITY_INDEX -1
- #define PREPASS_REFLECTIVITY_INDEX -1
- #define SCENE_MRT_COUNT 0
- #define VIGNETTEBLENDMODEMULTIPLY
- #define SAMPLER3DGREENDEPTH
- #define SAMPLER3DBGRMAP
- #define SHADER_NAME fragment:default
- precision highp float;
- uniform vec4 vDiffuseColor;
- uniform vec3 vEmissiveColor;
- uniform float visibility;
- uniform vec2 vDiffuseInfos;
- #extension GL_OES_standard_derivatives : enable
- #define CUSTOM_FRAGMENT_BEGIN
- #define RECIPROCAL_PI2 0.15915494
- uniform vec3 vEyePosition;
- uniform vec3 vAmbientColor;
- varying vec3 vPositionW;
- varying vec4 vColor;
- varying vec2 vMainUV1;
- const float PI=3.1415926535897932384626433832795;
- const float HALF_MIN=5.96046448e-08;
- const float LinearEncodePowerApprox=2.2;
- const float GammaEncodePowerApprox=1.0/LinearEncodePowerApprox;
- const vec3 LuminanceEncodeApprox=vec3(0.2126,0.7152,0.0722);
- const float Epsilon=0.0000001;
- #define saturate(x) clamp(x,0.0,1.0)
- #define absEps(x) abs(x)+Epsilon
- #define maxEps(x) max(x,Epsilon)
- #define saturateEps(x) clamp(x,Epsilon,1.0)
- mat3 transposeMat3(mat3 inMatrix) {
- vec3 i0=inMatrix[0];
- vec3 i1=inMatrix[1];
- vec3 i2=inMatrix[2];
- mat3 outMatrix=mat3(
- vec3(i0.x,i1.x,i2.x),
- vec3(i0.y,i1.y,i2.y),
- vec3(i0.z,i1.z,i2.z)
- );
- return outMatrix;
- }
- mat3 inverseMat3(mat3 inMatrix) {
- float a00=inMatrix[0][0],a01=inMatrix[0][1],a02=inMatrix[0][2];
- float a10=inMatrix[1][0],a11=inMatrix[1][1],a12=inMatrix[1][2];
- float a20=inMatrix[2][0],a21=inMatrix[2][1],a22=inMatrix[2][2];
- float b01=a22*a11-a12*a21;
- float b11=-a22*a10+a12*a20;
- float b21=a21*a10-a11*a20;
- float det=a00*b01+a01*b11+a02*b21;
- return mat3(b01,(-a22*a01+a02*a21),(a12*a01-a02*a11),
- b11,(a22*a00-a02*a20),(-a12*a00+a02*a10),
- b21,(-a21*a00+a01*a20),(a11*a00-a01*a10))/det;
- }
- float toLinearSpace(float color)
- {
- return pow(color,LinearEncodePowerApprox);
- }
- vec3 toLinearSpace(vec3 color)
- {
- return pow(color,vec3(LinearEncodePowerApprox));
- }
- vec4 toLinearSpace(vec4 color)
- {
- return vec4(pow(color.rgb,vec3(LinearEncodePowerApprox)),color.a);
- }
- vec3 toGammaSpace(vec3 color)
- {
- return pow(color,vec3(GammaEncodePowerApprox));
- }
- vec4 toGammaSpace(vec4 color)
- {
- return vec4(pow(color.rgb,vec3(GammaEncodePowerApprox)),color.a);
- }
- float toGammaSpace(float color)
- {
- return pow(color,GammaEncodePowerApprox);
- }
- float square(float value)
- {
- return value*value;
- }
- float pow5(float value) {
- float sq=value*value;
- return sq*sq*value;
- }
- float getLuminance(vec3 color)
- {
- return clamp(dot(color,LuminanceEncodeApprox),0.,1.);
- }
- float getRand(vec2 seed) {
- return fract(sin(dot(seed.xy ,vec2(12.9898,78.233)))*43758.5453);
- }
- float dither(vec2 seed,float varianceAmount) {
- float rand=getRand(seed);
- float dither=mix(-varianceAmount/255.0,varianceAmount/255.0,rand);
- return dither;
- }
- const float rgbdMaxRange=255.0;
- vec4 toRGBD(vec3 color) {
- float maxRGB=maxEps(max(color.r,max(color.g,color.b)));
- float D=max(rgbdMaxRange/maxRGB,1.);
- D=clamp(floor(D)/255.0,0.,1.);
- vec3 rgb=color.rgb*D;
- rgb=toGammaSpace(rgb);
- return vec4(rgb,D);
- }
- vec3 fromRGBD(vec4 rgbd) {
- rgbd.rgb=toLinearSpace(rgbd.rgb);
- return rgbd.rgb/rgbd.a;
- }
- struct lightingInfo
- {
- vec3 diffuse;
- };
- lightingInfo computeLighting(vec3 viewDirectionW,vec3 vNormal,vec4 lightData,vec3 diffuseColor,vec3 specularColor,float range,float glossiness) {
- lightingInfo result;
- vec3 lightVectorW;
- float attenuation=1.0;
- if (lightData.w == 0.)
- {
- vec3 direction=lightData.xyz-vPositionW;
- attenuation=max(0.,1.0-length(direction)/range);
- lightVectorW=normalize(direction);
- }
- else
- {
- lightVectorW=normalize(-lightData.xyz);
- }
- float ndl=max(0.,dot(vNormal,lightVectorW));
- result.diffuse=ndl*diffuseColor*attenuation;
- return result;
- }
- lightingInfo computeSpotLighting(vec3 viewDirectionW,vec3 vNormal,vec4 lightData,vec4 lightDirection,vec3 diffuseColor,vec3 specularColor,float range,float glossiness) {
- lightingInfo result;
- vec3 direction=lightData.xyz-vPositionW;
- vec3 lightVectorW=normalize(direction);
- float attenuation=max(0.,1.0-length(direction)/range);
- float cosAngle=max(0.,dot(lightDirection.xyz,-lightVectorW));
- if (cosAngle>=lightDirection.w)
- {
- cosAngle=max(0.,pow(cosAngle,lightData.w));
- attenuation*=cosAngle;
- float ndl=max(0.,dot(vNormal,lightVectorW));
- result.diffuse=ndl*diffuseColor*attenuation;
- return result;
- }
- result.diffuse=vec3(0.);
- return result;
- }
- lightingInfo computeHemisphericLighting(vec3 viewDirectionW,vec3 vNormal,vec4 lightData,vec3 diffuseColor,vec3 specularColor,vec3 groundColor,float glossiness) {
- lightingInfo result;
- float ndl=dot(vNormal,lightData.xyz)*0.5+0.5;
- result.diffuse=mix(groundColor,diffuseColor,ndl);
- return result;
- }
- #define inline
- vec3 computeProjectionTextureDiffuseLighting(sampler2D projectionLightSampler,mat4 textureProjectionMatrix){
- vec4 strq=textureProjectionMatrix*vec4(vPositionW,1.0);
- strq/=strq.w;
- vec3 textureColor=texture2D(projectionLightSampler,strq.xy).rgb;
- return textureColor;
- }
- #define vDiffuseUV vMainUV1
- uniform sampler2D diffuseSampler;
- vec4 applyImageProcessing(vec4 result) {
- result.rgb=toGammaSpace(result.rgb);
- result.rgb=saturate(result.rgb);
- return result;
- }
- vec3 perturbNormalBase(mat3 cotangentFrame,vec3 normal,float scale)
- {
- return normalize(cotangentFrame*normal);
- }
- vec3 perturbNormal(mat3 cotangentFrame,vec3 textureSample,float scale)
- {
- return perturbNormalBase(cotangentFrame,textureSample*2.0-1.0,scale);
- }
- mat3 cotangent_frame(vec3 normal,vec3 p,vec2 uv,vec2 tangentSpaceParams)
- {
- uv=gl_FrontFacing ? uv : -uv;
- vec3 dp1=dFdx(p);
- vec3 dp2=dFdy(p);
- vec2 duv1=dFdx(uv);
- vec2 duv2=dFdy(uv);
- vec3 dp2perp=cross(dp2,normal);
- vec3 dp1perp=cross(normal,dp1);
- vec3 tangent=dp2perp*duv1.x+dp1perp*duv2.x;
- vec3 bitangent=dp2perp*duv1.y+dp1perp*duv2.y;
- tangent*=tangentSpaceParams.x;
- bitangent*=tangentSpaceParams.y;
- float invmax=inversesqrt(max(dot(tangent,tangent),dot(bitangent,bitangent)));
- return mat3(tangent*invmax,bitangent*invmax,normal);
- }
- varying vec2 vDetailUV;
- uniform sampler2D detailSampler;
- #define CUSTOM_FRAGMENT_DEFINITIONS
- void main(void) {
- #define CUSTOM_FRAGMENT_MAIN_BEGIN
- vec3 viewDirectionW=normalize(vEyePosition-vPositionW);
- vec4 baseColor=vec4(1.,1.,1.,1.);
- vec3 diffuseColor=vDiffuseColor.rgb;
- float alpha=vDiffuseColor.a;
- vec3 normalW=normalize(-cross(dFdx(vPositionW),dFdy(vPositionW)));
- vec2 uvOffset=vec2(0.0,0.0);
- float normalScale=1.0;
- mat3 TBN=cotangent_frame(normalW*normalScale,vPositionW,vDetailUV,vec2(1.,1.));
- vec4 detailColor=texture2D(detailSampler,vDetailUV+uvOffset);
- vec2 detailNormalRG=detailColor.wy*2.0-1.0;
- float detailNormalB=sqrt(1.-saturate(dot(detailNormalRG,detailNormalRG)));
- vec3 detailNormal=vec3(detailNormalRG,detailNormalB);
- detailNormal.xy*=vDetailInfos.z;
- normalW=perturbNormalBase(TBN,detailNormal,vDetailInfos.z);
- baseColor=texture2D(diffuseSampler,vDiffuseUV+uvOffset);
- #define CUSTOM_FRAGMENT_UPDATE_ALPHA
- baseColor.rgb*=vDiffuseInfos.y;
- baseColor.rgb*=vColor.rgb;
- baseColor.rgb=baseColor.rgb*2.0*mix(0.5,detailColor.r,vDetailInfos.y);
- #define CUSTOM_FRAGMENT_UPDATE_DIFFUSE
- vec3 baseAmbientColor=vec3(1.,1.,1.);
- #define CUSTOM_FRAGMENT_BEFORE_LIGHTS
- float glossiness=0.;
- vec3 diffuseBase=vec3(0.,0.,0.);
- lightingInfo info;
- float shadow=1.;
- vec4 refractionColor=vec4(0.,0.,0.,1.);
- vec4 reflectionColor=vec4(0.,0.,0.,1.);
- vec3 emissiveColor=vEmissiveColor;
- vec3 finalDiffuse=clamp(diffuseBase*diffuseColor+emissiveColor+vAmbientColor,0.0,1.0)*baseColor.rgb;
- vec3 finalSpecular=vec3(0.0);
- vec4 color=vec4(finalDiffuse*baseAmbientColor+finalSpecular+reflectionColor.rgb+refractionColor.rgb,alpha);
- #define CUSTOM_FRAGMENT_BEFORE_FOG
- color.rgb=max(color.rgb,0.);
- color.a*=visibility;
- #define CUSTOM_FRAGMENT_BEFORE_FRAGCOLOR
- gl_FragColor=color;
- }
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5016:603)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Offending line [149] in vertex code: if (vDetailInfos.x == 0.)
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5016:624)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Error: VERTEX SHADER ERROR: 0:149: 'vDetailInfos' : undeclared identifier
- ERROR: 0:149: 'x' : field selection requires structure or vector on left hand side
- ERROR: 0:151: 'detailMatrix' : undeclared identifier
- ERROR: 0:155: 'detailMatrix' : undeclared identifier
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5019)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:149: 'vDetailInfos' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12106)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:149: 'x' : field selection requires structure or vector on left hand side
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12106)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:151: 'detailMatrix' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12106)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:155: 'detailMatrix' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12106)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: WARNING: 0:36: '
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ' : extension directive should occur before any non-preprocessor tokens
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:234: 'vDetailInfos' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:234: 'z' : field selection requires structure or vector on left hand side
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:235: 'vDetailInfos' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:235: 'z' : field selection requires structure or vector on left hand side
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:240: 'vDetailInfos' : undeclared identifier
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] WebGL: ERROR: 0:240: 'y' : field selection requires structure or vector on left hand side
- compileShader
- (anonymous function) (0.chunk.js:12092)
- (anonymous function) (0.chunk.js:12107)
- (anonymous function) (0.chunk.js:7845)
- (anonymous function) (0.chunk.js:12135:100)
- (anonymous function) (0.chunk.js:4966:269)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Unable to compile effect:
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5008)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Uniforms: world, view, viewProjection, vEyePosition, vLightsType, vAmbientColor, vDiffuseColor, vSpecularColor, vEmissiveColor, visibility, vFogInfos, vFogColor, pointSize, vDiffuseInfos, vAmbientInfos, vOpacityInfos, vReflectionInfos, vEmissiveInfos, vSpecularInfos, vBumpInfos, vLightmapInfos, vRefractionInfos, mBones, vClipPlane, vClipPlane2, vClipPlane3, vClipPlane4, vClipPlane5, vClipPlane6, diffuseMatrix, ambientMatrix, opacityMatrix, reflectionMatrix, emissiveMatrix, specularMatrix, bumpMatrix, normalMatrix, lightmapMatrix, refractionMatrix, diffuseLeftColor, diffuseRightColor, opacityParts, reflectionLeftColor, reflectionRightColor, emissiveLeftColor, emissiveRightColor, refractionLeftColor, refractionRightColor, vReflectionPosition, vReflectionSize, logarithmicDepthConstant, vTangentSpaceParams, alphaCutOff, boneTextureWidth, vDetailInfos, previousWorld, previousViewProjection, diffuseSampler, ambientSampler, opacitySampler, reflectionCubeSampler, reflection2DSampler, emissiveSampler, specularSampler, bumpSampler, lightmapSampler, refractionCubeSampler, refraction2DSampler, boneSampler, detailSampler
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5008)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Attributes: position, uv, color
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5010)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Defines:
- #define MAINUV1
- #define DIFFUSE
- #define DIFFUSEDIRECTUV 1
- #define DETAIL
- #define DETAILDIRECTUV 0
- #define DETAIL_NORMALBLENDMETHOD 0
- #define AMBIENTDIRECTUV 0
- #define OPACITYDIRECTUV 0
- #define EMISSIVEDIRECTUV 0
- #define SPECULARDIRECTUV 0
- #define BUMPDIRECTUV 0
- #define UV1
- #define VERTEXCOLOR
- #define NUM_BONE_INFLUENCERS 0
- #define BonesPerMesh 0
- #define LIGHTMAPDIRECTUV 0
- #define NUM_MORPH_INFLUENCERS 0
- #define ALPHABLEND
- #define PREPASS_IRRADIANCE_INDEX -1
- #define PREPASS_ALBEDO_INDEX -1
- #define PREPASS_DEPTHNORMAL_INDEX -1
- #define PREPASS_POSITION_INDEX -1
- #define PREPASS_VELOCITY_INDEX -1
- #define PREPASS_REFLECTIVITY_INDEX -1
- #define SCENE_MRT_COUNT 0
- #define VIGNETTEBLENDMODEMULTIPLY
- #define SAMPLER3DGREENDEPTH
- #define SAMPLER3DBGRMAP
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5012)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Vertex code:
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5016:252)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: #define MAINUV1
- #define DIFFUSE
- #define DIFFUSEDIRECTUV 1
- #define DETAIL
- #define DETAILDIRECTUV 0
- #define DETAIL_NORMALBLENDMETHOD 0
- #define AMBIENTDIRECTUV 0
- #define OPACITYDIRECTUV 0
- #define EMISSIVEDIRECTUV 0
- #define SPECULARDIRECTUV 0
- #define BUMPDIRECTUV 0
- #define UV1
- #define VERTEXCOLOR
- #define NUM_BONE_INFLUENCERS 0
- #define BonesPerMesh 0
- #define LIGHTMAPDIRECTUV 0
- #define NUM_MORPH_INFLUENCERS 0
- #define ALPHABLEND
- #define PREPASS_IRRADIANCE_INDEX -1
- #define PREPASS_ALBEDO_INDEX -1
- #define PREPASS_DEPTHNORMAL_INDEX -1
- #define PREPASS_POSITION_INDEX -1
- #define PREPASS_VELOCITY_INDEX -1
- #define PREPASS_REFLECTIVITY_INDEX -1
- #define SCENE_MRT_COUNT 0
- #define VIGNETTEBLENDMODEMULTIPLY
- #define SAMPLER3DGREENDEPTH
- #define SAMPLER3DBGRMAP
- #define SHADER_NAME vertex:default
- precision highp float;
- uniform mat4 viewProjection;
- uniform mat4 view;
- uniform mat4 diffuseMatrix;
- uniform vec2 vDiffuseInfos;
- #define CUSTOM_VERTEX_BEGIN
- attribute vec3 position;
- attribute vec2 uv;
- attribute vec4 color;
- const float PI=3.1415926535897932384626433832795;
- const float HALF_MIN=5.96046448e-08;
- const float LinearEncodePowerApprox=2.2;
- const float GammaEncodePowerApprox=1.0/LinearEncodePowerApprox;
- const vec3 LuminanceEncodeApprox=vec3(0.2126,0.7152,0.0722);
- const float Epsilon=0.0000001;
- #define saturate(x) clamp(x,0.0,1.0)
- #define absEps(x) abs(x)+Epsilon
- #define maxEps(x) max(x,Epsilon)
- #define saturateEps(x) clamp(x,Epsilon,1.0)
- mat3 transposeMat3(mat3 inMatrix) {
- vec3 i0=inMatrix[0];
- vec3 i1=inMatrix[1];
- vec3 i2=inMatrix[2];
- mat3 outMatrix=mat3(
- vec3(i0.x,i1.x,i2.x),
- vec3(i0.y,i1.y,i2.y),
- vec3(i0.z,i1.z,i2.z)
- );
- return outMatrix;
- }
- mat3 inverseMat3(mat3 inMatrix) {
- float a00=inMatrix[0][0],a01=inMatrix[0][1],a02=inMatrix[0][2];
- float a10=inMatrix[1][0],a11=inMatrix[1][1],a12=inMatrix[1][2];
- float a20=inMatrix[2][0],a21=inMatrix[2][1],a22=inMatrix[2][2];
- float b01=a22*a11-a12*a21;
- float b11=-a22*a10+a12*a20;
- float b21=a21*a10-a11*a20;
- float det=a00*b01+a01*b11+a02*b21;
- return mat3(b01,(-a22*a01+a02*a21),(a12*a01-a02*a11),
- b11,(a22*a00-a02*a20),(-a12*a00+a02*a10),
- b21,(-a21*a00+a01*a20),(a11*a00-a01*a10))/det;
- }
- float toLinearSpace(float color)
- {
- return pow(color,LinearEncodePowerApprox);
- }
- vec3 toLinearSpace(vec3 color)
- {
- return pow(color,vec3(LinearEncodePowerApprox));
- }
- vec4 toLinearSpace(vec4 color)
- {
- return vec4(pow(color.rgb,vec3(LinearEncodePowerApprox)),color.a);
- }
- vec3 toGammaSpace(vec3 color)
- {
- return pow(color,vec3(GammaEncodePowerApprox));
- }
- vec4 toGammaSpace(vec4 color)
- {
- return vec4(pow(color.rgb,vec3(GammaEncodePowerApprox)),color.a);
- }
- float toGammaSpace(float color)
- {
- return pow(color,GammaEncodePowerApprox);
- }
- float square(float value)
- {
- return value*value;
- }
- float pow5(float value) {
- float sq=value*value;
- return sq*sq*value;
- }
- float getLuminance(vec3 color)
- {
- return clamp(dot(color,LuminanceEncodeApprox),0.,1.);
- }
- float getRand(vec2 seed) {
- return fract(sin(dot(seed.xy ,vec2(12.9898,78.233)))*43758.5453);
- }
- float dither(vec2 seed,float varianceAmount) {
- float rand=getRand(seed);
- float dither=mix(-varianceAmount/255.0,varianceAmount/255.0,rand);
- return dither;
- }
- const float rgbdMaxRange=255.0;
- vec4 toRGBD(vec3 color) {
- float maxRGB=maxEps(max(color.r,max(color.g,color.b)));
- float D=max(rgbdMaxRange/maxRGB,1.);
- D=clamp(floor(D)/255.0,0.,1.);
- vec3 rgb=color.rgb*D;
- rgb=toGammaSpace(rgb);
- return vec4(rgb,D);
- }
- vec3 fromRGBD(vec4 rgbd) {
- rgbd.rgb=toLinearSpace(rgbd.rgb);
- return rgbd.rgb/rgbd.a;
- }
- uniform mat4 world;
- varying vec2 vMainUV1;
- varying vec2 vDetailUV;
- varying vec3 vPositionW;
- varying vec4 vColor;
- #define CUSTOM_VERTEX_DEFINITIONS
- void main(void) {
- #define CUSTOM_VERTEX_MAIN_BEGIN
- vec3 positionUpdated=position;
- vec2 uvUpdated=uv;
- #define CUSTOM_VERTEX_UPDATE_POSITION
- #define CUSTOM_VERTEX_UPDATE_NORMAL
- mat4 finalWorld=world;
- vec4 worldPos=finalWorld*vec4(positionUpdated,1.0);
- #define CUSTOM_VERTEX_UPDATE_WORLDPOS
- gl_Position=viewProjection*worldPos;
- vPositionW=vec3(worldPos);
- vec2 uv2=vec2(0.,0.);
- vMainUV1=uvUpdated;
- if (vDetailInfos.x == 0.)
- {
- vDetailUV=vec2(detailMatrix*vec4(uvUpdated,1.0,0.0));
- }
- else
- {
- vDetailUV=vec2(detailMatrix*vec4(uv2,1.0,0.0));
- }
- vColor=color;
- #define CUSTOM_VERTEX_MAIN_END
- }
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5016:279)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Fragment code:
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5016:574)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: #define MAINUV1
- #define DIFFUSE
- #define DIFFUSEDIRECTUV 1
- #define DETAIL
- #define DETAILDIRECTUV 0
- #define DETAIL_NORMALBLENDMETHOD 0
- #define AMBIENTDIRECTUV 0
- #define OPACITYDIRECTUV 0
- #define EMISSIVEDIRECTUV 0
- #define SPECULARDIRECTUV 0
- #define BUMPDIRECTUV 0
- #define UV1
- #define VERTEXCOLOR
- #define NUM_BONE_INFLUENCERS 0
- #define BonesPerMesh 0
- #define LIGHTMAPDIRECTUV 0
- #define NUM_MORPH_INFLUENCERS 0
- #define ALPHABLEND
- #define PREPASS_IRRADIANCE_INDEX -1
- #define PREPASS_ALBEDO_INDEX -1
- #define PREPASS_DEPTHNORMAL_INDEX -1
- #define PREPASS_POSITION_INDEX -1
- #define PREPASS_VELOCITY_INDEX -1
- #define PREPASS_REFLECTIVITY_INDEX -1
- #define SCENE_MRT_COUNT 0
- #define VIGNETTEBLENDMODEMULTIPLY
- #define SAMPLER3DGREENDEPTH
- #define SAMPLER3DBGRMAP
- #define SHADER_NAME fragment:default
- precision highp float;
- uniform vec4 vDiffuseColor;
- uniform vec3 vEmissiveColor;
- uniform float visibility;
- uniform vec2 vDiffuseInfos;
- #extension GL_OES_standard_derivatives : enable
- #define CUSTOM_FRAGMENT_BEGIN
- #define RECIPROCAL_PI2 0.15915494
- uniform vec3 vEyePosition;
- uniform vec3 vAmbientColor;
- varying vec3 vPositionW;
- varying vec4 vColor;
- varying vec2 vMainUV1;
- const float PI=3.1415926535897932384626433832795;
- const float HALF_MIN=5.96046448e-08;
- const float LinearEncodePowerApprox=2.2;
- const float GammaEncodePowerApprox=1.0/LinearEncodePowerApprox;
- const vec3 LuminanceEncodeApprox=vec3(0.2126,0.7152,0.0722);
- const float Epsilon=0.0000001;
- #define saturate(x) clamp(x,0.0,1.0)
- #define absEps(x) abs(x)+Epsilon
- #define maxEps(x) max(x,Epsilon)
- #define saturateEps(x) clamp(x,Epsilon,1.0)
- mat3 transposeMat3(mat3 inMatrix) {
- vec3 i0=inMatrix[0];
- vec3 i1=inMatrix[1];
- vec3 i2=inMatrix[2];
- mat3 outMatrix=mat3(
- vec3(i0.x,i1.x,i2.x),
- vec3(i0.y,i1.y,i2.y),
- vec3(i0.z,i1.z,i2.z)
- );
- return outMatrix;
- }
- mat3 inverseMat3(mat3 inMatrix) {
- float a00=inMatrix[0][0],a01=inMatrix[0][1],a02=inMatrix[0][2];
- float a10=inMatrix[1][0],a11=inMatrix[1][1],a12=inMatrix[1][2];
- float a20=inMatrix[2][0],a21=inMatrix[2][1],a22=inMatrix[2][2];
- float b01=a22*a11-a12*a21;
- float b11=-a22*a10+a12*a20;
- float b21=a21*a10-a11*a20;
- float det=a00*b01+a01*b11+a02*b21;
- return mat3(b01,(-a22*a01+a02*a21),(a12*a01-a02*a11),
- b11,(a22*a00-a02*a20),(-a12*a00+a02*a10),
- b21,(-a21*a00+a01*a20),(a11*a00-a01*a10))/det;
- }
- float toLinearSpace(float color)
- {
- return pow(color,LinearEncodePowerApprox);
- }
- vec3 toLinearSpace(vec3 color)
- {
- return pow(color,vec3(LinearEncodePowerApprox));
- }
- vec4 toLinearSpace(vec4 color)
- {
- return vec4(pow(color.rgb,vec3(LinearEncodePowerApprox)),color.a);
- }
- vec3 toGammaSpace(vec3 color)
- {
- return pow(color,vec3(GammaEncodePowerApprox));
- }
- vec4 toGammaSpace(vec4 color)
- {
- return vec4(pow(color.rgb,vec3(GammaEncodePowerApprox)),color.a);
- }
- float toGammaSpace(float color)
- {
- return pow(color,GammaEncodePowerApprox);
- }
- float square(float value)
- {
- return value*value;
- }
- float pow5(float value) {
- float sq=value*value;
- return sq*sq*value;
- }
- float getLuminance(vec3 color)
- {
- return clamp(dot(color,LuminanceEncodeApprox),0.,1.);
- }
- float getRand(vec2 seed) {
- return fract(sin(dot(seed.xy ,vec2(12.9898,78.233)))*43758.5453);
- }
- float dither(vec2 seed,float varianceAmount) {
- float rand=getRand(seed);
- float dither=mix(-varianceAmount/255.0,varianceAmount/255.0,rand);
- return dither;
- }
- const float rgbdMaxRange=255.0;
- vec4 toRGBD(vec3 color) {
- float maxRGB=maxEps(max(color.r,max(color.g,color.b)));
- float D=max(rgbdMaxRange/maxRGB,1.);
- D=clamp(floor(D)/255.0,0.,1.);
- vec3 rgb=color.rgb*D;
- rgb=toGammaSpace(rgb);
- return vec4(rgb,D);
- }
- vec3 fromRGBD(vec4 rgbd) {
- rgbd.rgb=toLinearSpace(rgbd.rgb);
- return rgbd.rgb/rgbd.a;
- }
- struct lightingInfo
- {
- vec3 diffuse;
- };
- lightingInfo computeLighting(vec3 viewDirectionW,vec3 vNormal,vec4 lightData,vec3 diffuseColor,vec3 specularColor,float range,float glossiness) {
- lightingInfo result;
- vec3 lightVectorW;
- float attenuation=1.0;
- if (lightData.w == 0.)
- {
- vec3 direction=lightData.xyz-vPositionW;
- attenuation=max(0.,1.0-length(direction)/range);
- lightVectorW=normalize(direction);
- }
- else
- {
- lightVectorW=normalize(-lightData.xyz);
- }
- float ndl=max(0.,dot(vNormal,lightVectorW));
- result.diffuse=ndl*diffuseColor*attenuation;
- return result;
- }
- lightingInfo computeSpotLighting(vec3 viewDirectionW,vec3 vNormal,vec4 lightData,vec4 lightDirection,vec3 diffuseColor,vec3 specularColor,float range,float glossiness) {
- lightingInfo result;
- vec3 direction=lightData.xyz-vPositionW;
- vec3 lightVectorW=normalize(direction);
- float attenuation=max(0.,1.0-length(direction)/range);
- float cosAngle=max(0.,dot(lightDirection.xyz,-lightVectorW));
- if (cosAngle>=lightDirection.w)
- {
- cosAngle=max(0.,pow(cosAngle,lightData.w));
- attenuation*=cosAngle;
- float ndl=max(0.,dot(vNormal,lightVectorW));
- result.diffuse=ndl*diffuseColor*attenuation;
- return result;
- }
- result.diffuse=vec3(0.);
- return result;
- }
- lightingInfo computeHemisphericLighting(vec3 viewDirectionW,vec3 vNormal,vec4 lightData,vec3 diffuseColor,vec3 specularColor,vec3 groundColor,float glossiness) {
- lightingInfo result;
- float ndl=dot(vNormal,lightData.xyz)*0.5+0.5;
- result.diffuse=mix(groundColor,diffuseColor,ndl);
- return result;
- }
- #define inline
- vec3 computeProjectionTextureDiffuseLighting(sampler2D projectionLightSampler,mat4 textureProjectionMatrix){
- vec4 strq=textureProjectionMatrix*vec4(vPositionW,1.0);
- strq/=strq.w;
- vec3 textureColor=texture2D(projectionLightSampler,strq.xy).rgb;
- return textureColor;
- }
- #define vDiffuseUV vMainUV1
- uniform sampler2D diffuseSampler;
- vec4 applyImageProcessing(vec4 result) {
- result.rgb=toGammaSpace(result.rgb);
- result.rgb=saturate(result.rgb);
- return result;
- }
- vec3 perturbNormalBase(mat3 cotangentFrame,vec3 normal,float scale)
- {
- return normalize(cotangentFrame*normal);
- }
- vec3 perturbNormal(mat3 cotangentFrame,vec3 textureSample,float scale)
- {
- return perturbNormalBase(cotangentFrame,textureSample*2.0-1.0,scale);
- }
- mat3 cotangent_frame(vec3 normal,vec3 p,vec2 uv,vec2 tangentSpaceParams)
- {
- uv=gl_FrontFacing ? uv : -uv;
- vec3 dp1=dFdx(p);
- vec3 dp2=dFdy(p);
- vec2 duv1=dFdx(uv);
- vec2 duv2=dFdy(uv);
- vec3 dp2perp=cross(dp2,normal);
- vec3 dp1perp=cross(normal,dp1);
- vec3 tangent=dp2perp*duv1.x+dp1perp*duv2.x;
- vec3 bitangent=dp2perp*duv1.y+dp1perp*duv2.y;
- tangent*=tangentSpaceParams.x;
- bitangent*=tangentSpaceParams.y;
- float invmax=inversesqrt(max(dot(tangent,tangent),dot(bitangent,bitangent)));
- return mat3(tangent*invmax,bitangent*invmax,normal);
- }
- varying vec2 vDetailUV;
- uniform sampler2D detailSampler;
- #define CUSTOM_FRAGMENT_DEFINITIONS
- void main(void) {
- #define CUSTOM_FRAGMENT_MAIN_BEGIN
- vec3 viewDirectionW=normalize(vEyePosition-vPositionW);
- vec4 baseColor=vec4(1.,1.,1.,1.);
- vec3 diffuseColor=vDiffuseColor.rgb;
- float alpha=vDiffuseColor.a;
- vec3 normalW=normalize(-cross(dFdx(vPositionW),dFdy(vPositionW)));
- vec2 uvOffset=vec2(0.0,0.0);
- float normalScale=1.0;
- mat3 TBN=cotangent_frame(normalW*normalScale,vPositionW,vDetailUV,vec2(1.,1.));
- vec4 detailColor=texture2D(detailSampler,vDetailUV+uvOffset);
- vec2 detailNormalRG=detailColor.wy*2.0-1.0;
- float detailNormalB=sqrt(1.-saturate(dot(detailNormalRG,detailNormalRG)));
- vec3 detailNormal=vec3(detailNormalRG,detailNormalB);
- detailNormal.xy*=vDetailInfos.z;
- normalW=perturbNormalBase(TBN,detailNormal,vDetailInfos.z);
- baseColor=texture2D(diffuseSampler,vDiffuseUV+uvOffset);
- #define CUSTOM_FRAGMENT_UPDATE_ALPHA
- baseColor.rgb*=vDiffuseInfos.y;
- baseColor.rgb*=vColor.rgb;
- baseColor.rgb=baseColor.rgb*2.0*mix(0.5,detailColor.r,vDetailInfos.y);
- #define CUSTOM_FRAGMENT_UPDATE_DIFFUSE
- vec3 baseAmbientColor=vec3(1.,1.,1.);
- #define CUSTOM_FRAGMENT_BEFORE_LIGHTS
- float glossiness=0.;
- vec3 diffuseBase=vec3(0.,0.,0.);
- lightingInfo info;
- float shadow=1.;
- vec4 refractionColor=vec4(0.,0.,0.,1.);
- vec4 reflectionColor=vec4(0.,0.,0.,1.);
- vec3 emissiveColor=vEmissiveColor;
- vec3 finalDiffuse=clamp(diffuseBase*diffuseColor+emissiveColor+vAmbientColor,0.0,1.0)*baseColor.rgb;
- vec3 finalSpecular=vec3(0.0);
- vec4 color=vec4(finalDiffuse*baseAmbientColor+finalSpecular+reflectionColor.rgb+refractionColor.rgb,alpha);
- #define CUSTOM_FRAGMENT_BEFORE_FOG
- color.rgb=max(color.rgb,0.);
- color.a*=visibility;
- #define CUSTOM_FRAGMENT_BEFORE_FRAGCOLOR
- gl_FragColor=color;
- }
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5016:603)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Offending line [149] in vertex code: if (vDetailInfos.x == 0.)
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5016:624)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
- [Error] BJS - [14:21:37]: Error: VERTEX SHADER ERROR: 0:149: 'vDetailInfos' : undeclared identifier
- ERROR: 0:149: 'x' : field selection requires structure or vector on left hand side
- ERROR: 0:151: 'detailMatrix' : undeclared identifier
- ERROR: 0:155: 'detailMatrix' : undeclared identifier
- (anonymous function) (0.chunk.js:6645)
- (anonymous function) (0.chunk.js:5019)
- (anonymous function) (0.chunk.js:4985)
- (anonymous function) (0.chunk.js:4853)
- (anonymous function) (0.chunk.js:4833)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4832)
- (anonymous function) (0.chunk.js:71926)
- (anonymous function) (0.chunk.js:72083)
- (anonymous function) (0.chunk.js:71923)
- (anonymous function) (0.chunk.js:4831)
- (anonymous function) (0.chunk.js:4918:186)
- (anonymous function) (0.chunk.js:4830)
- (anonymous function) (0.chunk.js:4918:108)
- e (0.chunk.js:4829)
- (anonymous function) (0.chunk.js:12082)
- (anonymous function) (0.chunk.js:13763)
- (anonymous function) (0.chunk.js:5857)
- (anonymous function) (0.chunk.js:18302)
- (anonymous function) (0.chunk.js:72807)
- (anonymous function) (0.chunk.js:72771:202)
- (anonymous function) (0.chunk.js:21377)
- (anonymous function) (0.chunk.js:10305:97)
- (anonymous function) (0.chunk.js:10320:188)
- (anonymous function) (0.chunk.js:10404)
- (anonymous function) (main.chunk.js:18744)
- (anonymous function) (0.chunk.js:7800)
- (anonymous function) (0.chunk.js:7805:147)
- (anonymous function)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement