Commit Graph

467 Commits

Author SHA1 Message Date
Recep Aslantas fbbc76e705 use g-truc glm style translate, make _self default 2016-09-12 17:46:33 +03:00
Recep Aslantas 96c3bcb2f6 vector ops 2016-09-12 16:52:38 +03:00
Recep Aslantas 603e197d37 get memcpy type as param 2016-09-12 16:51:23 +03:00
Recep Aslantas 3d34f27088 rotate around single axis 2016-09-12 10:49:44 +03:00
Recep Aslantas 5fcadc24cc add option to scale with single val 2016-09-12 08:45:10 +03:00
Recep Aslantas 99481985d4 fix print mat4 2016-09-12 08:34:42 +03:00
Recep Aslantas 4aecc0b3e2 matrix transpose 2016-09-12 00:15:03 +03:00
Recep Aslantas 92ce6ee7fb mat4 mul N 2016-09-11 23:41:03 +03:00
Recep Aslantas 6635fdd7c1 lookat 2016-09-11 23:11:24 +03:00
Recep Aslantas a95ee3423d fix mat3 base type 2016-09-11 22:49:51 +03:00
Recep Aslantas 38a87ec4a6 affine scale 2016-09-11 17:00:20 +03:00
Recep Aslantas 7f4d4868eb translate and move 2016-09-11 16:48:12 +03:00
Recep Aslantas 111908b9e0 pre defined identity matrix4f 2016-09-11 15:23:36 +03:00
Recep Aslantas 82c9acbf76 vector common funcs 2016-09-11 13:24:48 +03:00
Recep Aslantas f09238a6aa print mat4 2016-09-11 13:07:47 +03:00
Recep Aslantas f708240ad3 update mat4 and mat4 mul
because m1 and m2 could be same matrix e.g dest = m1*m1
2016-09-11 13:07:39 +03:00
Recep Aslantas 6c6418d19a Initial Commit 2016-09-11 12:29:22 +03:00