Commit Graph

22 Commits

Author SHA1 Message Date
Recep Aslantas
f957b73a1d explicit cast int to enum for c++ 2016-10-30 16:39:38 +02:00
Recep Aslantas
fb54ccc5ca remove TODO which is done 2016-10-27 16:05:55 +03:00
Recep Aslantas
f2beb49bf7 helper to get new euler order 2016-10-26 13:26:17 +03:00
Recep Aslantas
45254972f0 euler angles to matrix from given order 2016-10-26 12:07:10 +03:00
Recep Aslantas
086c1cf326 fix euler: use ExEyEz instead of RxRyRz
* implement other sequences
* always use vec3 for store/get angles
2016-10-26 11:06:48 +03:00
Recep Aslantas
005a6f55d2 fix euler angle val 2016-10-25 12:24:42 +03:00
Recep Aslantas
41cfa78442 build rot using euler angles vector [x, y, z] 2016-10-24 22:07:13 +03:00
Recep Aslantas
025d7f4267 change pitch and yaw order 2016-10-24 21:57:46 +03:00
Recep Aslantas
27dbdaad12 euler angles return angles as vector [x, y, z] 2016-10-24 21:55:46 +03:00
Recep Aslantas
ffe9250a28 improve euler angles 2016-10-24 21:46:43 +03:00
Recep Aslantas
e8cb10de72 improve extracting euler angles 2016-10-24 21:42:40 +03:00
Recep Aslantas
baf60f0a31 euler xyz: change param order and rm comment.. 2016-10-24 16:00:04 +03:00
Recep Aslantas
cb0239503f extract euler angles from matrix (xyz) 2016-10-24 14:01:21 +03:00
Recep Aslantas
f8bd200d40 euler angles zyx 2016-10-24 14:00:04 +03:00
Recep Aslantas
7e637d7c25 fiz euler zxy 2016-10-24 13:55:14 +03:00
Recep Aslantas
05c76fa992 fix euler angle 2016-10-24 13:50:14 +03:00
Recep Aslantas
0ff0579456 fix euler matrix 2016-10-23 23:27:57 +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
46c84781f6 rename glm_yaw_pitch_roll to glm_euler 2016-10-13 18:06:48 +03:00
Recep Aslantas
e2f1c7eb6a fix euler zxy 2016-10-13 17:00:48 +03:00
Recep Aslantas
551175333f fix yaw-pitch-roll 2016-10-13 16:47:03 +03:00
Recep Aslantas
2c6b257a82 implement euler angles zxy, zyx (yaw-pitch-roll) 2016-10-13 11:06:14 +03:00