2021-11-30 21:29:18 -06:00
|
|
|
#ifndef SKYBOX_H
|
|
|
|
#define SKYBOX_H
|
|
|
|
|
|
|
|
struct mCamera;
|
|
|
|
|
|
|
|
struct mSkybox {
|
|
|
|
unsigned int VAO;
|
|
|
|
unsigned int VBO;
|
|
|
|
unsigned int id;
|
2022-11-19 17:13:57 -06:00
|
|
|
struct shader *shader;
|
2021-11-30 21:29:18 -06:00
|
|
|
};
|
|
|
|
|
|
|
|
struct mSkybox *MakeSkybox(const char *cubemap);
|
|
|
|
void skybox_draw(const struct mSkybox *skybox,
|
|
|
|
const struct mCamera *camera);
|
|
|
|
|
|
|
|
#endif
|