defaultUboDeclaration.fx 889 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. layout(std140, column_major) uniform;
  2. uniform Material
  3. {
  4. vec4 diffuseLeftColor;
  5. vec4 diffuseRightColor;
  6. vec4 opacityParts;
  7. vec4 reflectionLeftColor;
  8. vec4 reflectionRightColor;
  9. vec4 refractionLeftColor;
  10. vec4 refractionRightColor;
  11. vec4 emissiveLeftColor;
  12. vec4 emissiveRightColor;
  13. vec2 vDiffuseInfos;
  14. vec2 vAmbientInfos;
  15. vec2 vOpacityInfos;
  16. vec2 vReflectionInfos;
  17. vec2 vEmissiveInfos;
  18. vec2 vLightmapInfos;
  19. vec2 vSpecularInfos;
  20. vec3 vBumpInfos;
  21. mat4 diffuseMatrix;
  22. mat4 ambientMatrix;
  23. mat4 opacityMatrix;
  24. mat4 reflectionMatrix;
  25. mat4 emissiveMatrix;
  26. mat4 lightmapMatrix;
  27. mat4 specularMatrix;
  28. mat4 bumpMatrix;
  29. vec4 vNormalReorderParams;
  30. mat4 refractionMatrix;
  31. vec4 vRefractionInfos;
  32. vec4 vSpecularColor;
  33. vec3 vEmissiveColor;
  34. vec4 vDiffuseColor;
  35. float pointSize;
  36. };
  37. uniform Scene {
  38. mat4 viewProjection;
  39. mat4 view;
  40. };