From db0b38ca8dba526f77b74033135abcc50569b6b3 Mon Sep 17 00:00:00 2001 From: hgn Date: Tue, 21 Sep 2021 20:08:56 +0100 Subject: [PATCH] [VID] centerize rendering --- fishladder.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/fishladder.c b/fishladder.c index 2cd3529..5006fd1 100644 --- a/fishladder.c +++ b/fishladder.c @@ -43,7 +43,7 @@ struct world GLuint tile_vao; GLuint tile_vbo; -} world = { .w = 1, .h = 1 }; +} world = { .w = 4, .h = 4 }; int main( int argc, char *argv[] ) { @@ -62,8 +62,8 @@ void vg_start(void) float quad_mesh[] = { - 0.0f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, - 0.0f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0f + 0.05f, 0.05f, 0.05f, 0.95f, 0.95f, 0.95f, + 0.05f, 0.05f, 0.95f, 0.95f, 0.95f, 0.05f }; glBindVertexArray( world.tile_vao ); @@ -95,6 +95,7 @@ void vg_update(void) m3x3_projection( m_projection, -size, size, size*ratio, -size*ratio ); m3x3_identity( m_view ); + m3x3_translate( m_view, (v3f){ -0.5f * world.w, -0.5f * world.h } ); m3x3_mul( m_projection, m_view, vg_pv ); vg_projection_update(); } -- 2.25.1