From e511e9c678eeb76906e75dbc92165e538d13546b Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Thu, 11 Dec 2025 22:10:52 -0500 Subject: ambient occlusion --- src/render.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/render.c') diff --git a/src/render.c b/src/render.c index b70832b..77c0bd8 100644 --- a/src/render.c +++ b/src/render.c @@ -10,10 +10,12 @@ VOXEL_RESULT renderer_init(Renderer *renderer) { // load quad mesh float quad_verts[] = { - 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 0, 1, 1, 0, 0, + 0, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, }; + u16 quad_indicies[] = { 0, 1, 2, 0, 2, 3 }; mesh_init(&renderer->quad, 6); - mesh_store_float(&renderer->quad, quad_verts, 6 * 3, 3); + mesh_store_float(&renderer->quad, quad_verts, 4, 3); + mesh_store_indicies(&renderer->quad, quad_indicies, 6); mesh_finish(); // load shader -- cgit v1.2.3-freya