projects
/
fishladder.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8c0c078
)
[VID] centerize rendering
author
hgn
<hgodden00@gmail.com>
Tue, 21 Sep 2021 19:08:56 +0000
(20:08 +0100)
committer
hgn
<hgodden00@gmail.com>
Tue, 21 Sep 2021 19:08:56 +0000
(20:08 +0100)
fishladder.c
patch
|
blob
|
history
diff --git
a/fishladder.c
b/fishladder.c
index 2cd35291dafe2532d49037732b0353927e743be3..5006fd11f37140c29f801d56455481625eca9236 100644
(file)
--- a/
fishladder.c
+++ b/
fishladder.c
@@
-43,7
+43,7
@@
struct world
GLuint tile_vao;
GLuint tile_vbo;
GLuint tile_vao;
GLuint tile_vbo;
-} world = { .w =
1, .h = 1
};
+} world = { .w =
4, .h = 4
};
int main( int argc, char *argv[] )
{
int main( int argc, char *argv[] )
{
@@
-62,8
+62,8
@@
void vg_start(void)
float quad_mesh[] =
{
float quad_mesh[] =
{
- 0.0
f, 0.0f, 0.0f, 1.0f, 1.0f, 1.0
f,
- 0.0
f, 0.0f, 1.0f, 1.0f, 1.0f, 0.0
f
+ 0.0
5f, 0.05f, 0.05f, 0.95f, 0.95f, 0.95
f,
+ 0.0
5f, 0.05f, 0.95f, 0.95f, 0.95f, 0.05
f
};
glBindVertexArray( world.tile_vao );
};
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_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();
}
m3x3_mul( m_projection, m_view, vg_pv );
vg_projection_update();
}