defaultUboDeclaration.fx 860 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  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. mat4 refractionMatrix;
  30. vec4 vRefractionInfos;
  31. vec4 vSpecularColor;
  32. vec3 vEmissiveColor;
  33. vec4 vDiffuseColor;
  34. float pointSize;
  35. };
  36. uniform Scene {
  37. mat4 viewProjection;
  38. mat4 view;
  39. };