Nimbin2git.christianimmanuel.de / Games / strichmaennchen / skybox.h

strichmaennchen git · main

git clone https://git.christianimmanuel.de/games/strichmaennchen.gitwget https://git.christianimmanuel.de/games/strichmaennchen/archive/strichmaennchen.tar.gz
skybox.h 387 B · 18 lines raw
#ifndef SKYBOX_H
#define SKYBOX_H

#include "renderer.h"
#include "camera.h"
#include "time.h"

typedef struct {
    GLuint vao;
    GLuint vbo;
    GLuint shaderProgram;
} Skybox;

bool Skybox_init(Skybox* skybox, const char* vertPath, const char* fragPath);
void Skybox_draw(Skybox* skybox, Renderer* renderer, Camera* camera, Time* time);
void Skybox_destroy(Skybox* skybox);

#endif