26 lines
408 B
C++
26 lines
408 B
C++
#pragma once
|
|
#include <string>
|
|
#include <iostream>
|
|
#include <vector>
|
|
#include <GL/glew.h>
|
|
#include <glm/gtc/matrix_transform.hpp>
|
|
|
|
#include <glm/mat4x4.hpp>
|
|
#include <glm/gtc/matrix_transform.hpp>
|
|
#include <glm/gtc/matrix_inverse.hpp>
|
|
#include "Loader.h"
|
|
|
|
class Skybox
|
|
{
|
|
private:
|
|
unsigned int vao;
|
|
unsigned int vector_vbo;
|
|
unsigned int ibo;
|
|
GLuint texID;
|
|
public:
|
|
Skybox();
|
|
~Skybox();
|
|
void draw();
|
|
};
|
|
|