diff options
| author | kkard2 <[email protected]> | 2025-09-20 17:52:01 +0200 |
|---|---|---|
| committer | kkard2 <[email protected]> | 2025-09-20 17:52:01 +0200 |
| commit | 7ce5bb498bfe95a912f690e9d17c148114f02de0 (patch) | |
| tree | c166655f73bfd769e670162e3114678a4e472430 /examples | |
| parent | 0004eecef7a7693831bb5fd8b4cb3884ce7d4466 (diff) | |
simplify matrix api
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/matrix.c | 6 |
1 files changed, 3 insertions, 3 deletions
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); |
