From 7ce5bb498bfe95a912f690e9d17c148114f02de0 Mon Sep 17 00:00:00 2001 From: kkard2 Date: Sat, 20 Sep 2025 17:52:01 +0200 Subject: simplify matrix api --- examples/matrix.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'examples') diff --git a/examples/matrix.c b/examples/matrix.c index 0b0ac91..861b151 100644 --- a/examples/matrix.c +++ b/examples/matrix.c @@ -13,9 +13,9 @@ void draw_frame(sponge_Texture c) { sponge_Vec3 v1 = sponge_vec3_make(0.8f, 0.8f, 0.0f); sponge_Vec3 v2 = sponge_vec3_make(-0.8f, 0.8f, 0.0f); - sponge_Mat4 m = sponge_mat4_rotate(sponge_vec3_make(0.0f, 0.0f, angle)); - m = sponge_mat4_mul_mat4(m, sponge_mat4_translate(sponge_vec3_make(1.0f, 1.0f, 0.0f))); - m = sponge_mat4_mul_mat4(m, sponge_mat4_scale(sponge_vec3_make((float)(c.width / 2), (float)(c.height / 2), 1.0f))); + sponge_Mat4 m = sponge_mat4_rotate(0.0f, 0.0f, angle); + m = sponge_mat4_mul_mat4(m, sponge_mat4_translate(1.0f, 1.0f, 0.0f)); + m = sponge_mat4_mul_mat4(m, sponge_mat4_scale((float)(c.width / 2), (float)(c.height / 2), 1.0f)); v0 = sponge_vec3_mul_mat4(v0, m); v1 = sponge_vec3_mul_mat4(v1, m); -- cgit v1.3.1