MaterialFragmentVariables.glsl 511 B

1234567891011121314151617181920212223242526
  1. /// @name Varyings
  2. /// @{
  3. #define vTexCoords_DEFINED
  4. in vec2 vTexCoords;
  5. #if defined(PASS_COLOR)
  6. in vec3 vNormal;
  7. # define vNormal_DEFINED
  8. in vec3 vTangent;
  9. # define vTangent_DEFINED
  10. in float vTangentW;
  11. # define vTangentW_DEFINED
  12. in vec3 vVertPosViewSpace;
  13. # define vVertPosViewSpace_DEFINED
  14. flat in float vSpecularComponent;
  15. # define vSpecularComponent_DEFINED
  16. #endif
  17. /// @}
  18. /// @name Fragment out
  19. /// @{
  20. #if defined(PASS_COLOR)
  21. layout(location = 0) out uvec2 fMsFai0;
  22. # define fMsFai0_DEFINED
  23. #endif
  24. /// @}