mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-07 20:11:50 +00:00
Some refactor again
This commit is contained in:
parent
e8ca11894d
commit
ffc39fccaf
2 changed files with 36 additions and 23 deletions
|
|
@ -46,6 +46,7 @@ int uiscale = 2;
|
|||
LineBatch *lineBatch;
|
||||
Batch2D *batch;
|
||||
Camera *uicamera;
|
||||
VoxelRenderer *renderer;
|
||||
|
||||
void init_renderer(){
|
||||
crosshair = new Mesh(vertices, 4, attrs);
|
||||
|
|
@ -55,6 +56,8 @@ void init_renderer(){
|
|||
uicamera = new Camera(glm::vec3(), Window::height / uiscale);
|
||||
uicamera->perspective = false;
|
||||
uicamera->flipped = true;
|
||||
|
||||
renderer = new VoxelRenderer(1024*1024);
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -62,6 +65,7 @@ void finalize_renderer(){
|
|||
delete crosshair;
|
||||
delete lineBatch;
|
||||
delete batch;
|
||||
delete renderer;
|
||||
}
|
||||
|
||||
void draw_chunk(size_t index, Camera* camera, Shader* shader, bool occlusion){
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue