A small OpenGL 3+ renderer and game engine
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

27 lines
375 B

#pragma once
#include <GL/glew.h>
#include <glm/glm.hpp>
#include "asset.h"
#include "camera.h"
#include "lights.h"
#include "shader_program.h"
struct render_objects;
render_objects*
roInitModel(model* mdl);
void
roFree(render_objects* r_objs);
void
roDraw(render_objects* r_ojbs,
glm::mat4 world_transform,
camera* cam,
shader_wrapper sw,
light_group* lights);