marching-cubes-opengl/MCRenderer.h

23 lines
333 B
C++

#pragma once
#include "Camera.h"
#include "Framebuffer3D.h"
#include "Shader.h"
#include "VertexBuffer.h"
class MCRenderer {
public:
MCRenderer();
void render(float delta);
private:
Shader render_shader;
Shader noise_shader;
Framebuffer3D noise;
VertexBuffer vertex_rectangle;
Camera camera;
};