common-vs.chunk 698 B

1234567891011121314151617181920212223242526272829
  1. #define CC_USE_SURFACE_SHADER 1
  2. // Surface
  3. #include <shading-entries/data-structures/vs-input>
  4. #include <shading-entries/data-structures/vs-output>
  5. #include <shading-entries/data-structures/vs-intermediate>
  6. // UBO
  7. #include <builtin/uniforms/cc-global>
  8. #include <builtin/uniforms/cc-shadow>
  9. // Base
  10. #include <common/common-define>
  11. #include <common/data/unpack>
  12. // Functional
  13. #include <builtin/functionalities/world-transform>
  14. #if CC_USE_MORPH
  15. #include <builtin/functionalities/morph-animation>
  16. #endif
  17. #if CC_USE_SKINNING
  18. #include <builtin/functionalities/skinning-animation-lbs>
  19. #endif
  20. #if CC_USE_FOG != CC_FOG_NONE && !CC_USE_ACCURATE_FOG
  21. #include <builtin/functionalities/fog>
  22. #endif