pbrFragmentExtraDeclaration.js 763 B

123456789101112131415161718192021222324
  1. // Do not edit.
  2. import { ShaderStore } from "../../Engines/shaderStore.js";
  3. import "./mainUVVaryingDeclaration.js";
  4. const name = "pbrFragmentExtraDeclaration";
  5. const shader = `varying vec3 vPositionW;
  6. #if DEBUGMODE>0
  7. varying vec4 vClipSpacePosition;
  8. #endif
  9. #include<mainUVVaryingDeclaration>[1..7]
  10. #ifdef NORMAL
  11. varying vec3 vNormalW;
  12. #if defined(USESPHERICALFROMREFLECTIONMAP) && defined(USESPHERICALINVERTEX)
  13. varying vec3 vEnvironmentIrradiance;
  14. #endif
  15. #endif
  16. #if defined(VERTEXCOLOR) || defined(INSTANCESCOLOR) && defined(INSTANCES)
  17. varying vec4 vColor;
  18. #endif
  19. `;
  20. // Sideeffect
  21. ShaderStore.IncludesShadersStore[name] = shader;
  22. /** @internal */
  23. export const pbrFragmentExtraDeclaration = { name, shader };
  24. //# sourceMappingURL=pbrFragmentExtraDeclaration.js.map