palette.h 372 B

1234567891011121314151617181920
  1. #pragma once
  2. #include <QVector3D>
  3. #include <cstdint>
  4. namespace Render::GL {
  5. struct HumanoidPalette {
  6. QVector3D cloth;
  7. QVector3D skin;
  8. QVector3D leather;
  9. QVector3D leatherDark;
  10. QVector3D wood;
  11. QVector3D metal;
  12. };
  13. auto make_humanoid_palette(const QVector3D &team_tint,
  14. uint32_t seed) -> HumanoidPalette;
  15. } // namespace Render::GL