Recep Aslantas
|
4462a84f4a
|
rename _dup (duplicate) to _copy
I think _copy is better and COMMON name for duplicating/copying
vector, matrices
|
2017-02-23 09:57:28 +03:00 |
|
Recep Aslantas
|
b1989bf3c9
|
is uniform scaled func for mat4
|
2017-01-11 16:31:07 +02:00 |
|
Recep Aslantas
|
cd1f1796ac
|
fix rotate make
|
2016-11-02 09:56:20 +02:00 |
|
Recep Aslantas
|
f0547e2535
|
fix variables
|
2016-10-30 22:59:47 +02:00 |
|
Recep Aslantas
|
6ed426ca8b
|
improve decompose rs
|
2016-10-30 17:19:35 +02:00 |
|
Recep Aslantas
|
20525907d9
|
fix axis rotations
|
2016-10-30 17:17:29 +02:00 |
|
Recep Aslantas
|
28554042d6
|
improve rotate_ndc
|
2016-10-30 17:16:01 +02:00 |
|
Recep Aslantas
|
6fb8866d93
|
fix rotate
|
2016-10-30 16:39:06 +02:00 |
|
Recep Aslantas
|
f4e2cff63b
|
fix/improve matrix decomposition
|
2016-10-26 17:23:42 +03:00 |
|
Recep Aslantas
|
a410b880b4
|
decompose scaling sign
|
2016-10-26 14:36:53 +03:00 |
|
Recep Aslantas
|
a6254cca47
|
affine transform decomposition T R S
|
2016-10-23 15:22:47 +03:00 |
|
Recep Aslantas
|
bdcea86ac6
|
move types to individual header
* include cglm-common to all headers
|
2016-10-13 23:44:02 +03:00 |
|
Recep Aslantas
|
5b5dbcc15c
|
optimize affine transform matrices
* reduce some multiplications/additions for transformations matrices
|
2016-10-10 00:08:36 +03:00 |
|
Recep Aslantas
|
846c4d3c73
|
affine rotation
|
2016-10-03 16:29:48 +03:00 |
|
Recep Aslantas
|
5a24b9fcd5
|
fix build rotate
|
2016-10-03 16:18:54 +03:00 |
|
Recep Aslantas
|
a23f238c60
|
fix init rotation matrix
|
2016-10-03 12:57:55 +03:00 |
|
Recep Aslantas
|
cd5cee615c
|
build rotation matrix
|
2016-10-03 11:40:40 +03:00 |
|
Recep Aslantas
|
f99d920dc6
|
cpp: dont pass array to function directly
|
2016-09-28 17:51:51 +03:00 |
|
Recep Aslantas
|
146dbe4656
|
cpp: fix array initializer must be an initializer list
|
2016-09-17 13:21:08 +03:00 |
|
Recep Aslantas
|
6046d0cdde
|
rename and cast mat4x4 id
|
2016-09-17 12:35:10 +03:00 |
|
Recep Aslantas
|
4d171c8758
|
rename mat4 functions
|
2016-09-17 12:30:33 +03:00 |
|
Recep Aslantas
|
e90f6b505d
|
optimize individual translates
|
2016-09-13 12:29:01 +03:00 |
|
Recep Aslantas
|
c480267463
|
optimize affine translate with SSE
|
2016-09-13 12:17:25 +03:00 |
|
Recep Aslantas
|
7ef105bab0
|
use float for math funcs
|
2016-09-13 11:57:52 +03:00 |
|
Recep Aslantas
|
705a4bb9a0
|
optimize vec4 with SIMD (SSE)
|
2016-09-13 11:54:51 +03:00 |
|
Recep Aslantas
|
b957509c9e
|
fix vector types
|
2016-09-13 11:14:44 +03:00 |
|
Recep Aslantas
|
1b3e07898f
|
fix vec3/vec4 usage
|
2016-09-13 00:42:44 +03:00 |
|
Recep Aslantas
|
5ef29b76e2
|
fix affine scale
|
2016-09-13 00:01:36 +03:00 |
|
Recep Aslantas
|
fbbc76e705
|
use g-truc glm style translate, make _self default
|
2016-09-12 17:46:33 +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
|
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 |
|