generated from karl/cpp-template
23 lines
333 B
C
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;
|
||
|
};
|