skyBoxRenderer.h 266 B

123456789101112131415161718192021
  1. #pragma once
  2. #include <glad/glad.h>
  3. #include "rendering/shader.h"
  4. #include <glm/vec3.hpp>
  5. #include "rendering/camera.h"
  6. struct SkyBoxRenderer
  7. {
  8. void create();
  9. Shader shader = {};
  10. GLuint u_invView = 0;
  11. GLuint u_invProj = 0;
  12. void render(Camera camera);
  13. };