Commit Graph

356 Commits

Author SHA1 Message Date
Recep Aslantas
ca504f7058 now working on v0.3.6 2018-03-29 00:12:16 +03:00
Recep Aslantas
5a7b9caf16 Update README.md v0.3.5 2018-03-29 00:02:37 +03:00
Recep Aslantas
43b3df992d Merge pull request #37 from recp/euler
fix euler angles (extrinsic -> intrinsic)
2018-03-28 23:58:15 +03:00
Recep Aslantas
26110f83d1 euler: fix thetaY in extracting angles 2018-03-27 12:35:19 +03:00
Recep Aslantas
d1f3feeb6e test: add tests for euler XYZ 2018-03-27 12:14:46 +03:00
Recep Aslantas
4298211795 euler: fix extracting XYZ angles 2018-03-27 12:14:12 +03:00
Recep Aslantas
c244b68e73 build: improve build-deps 2018-03-27 11:22:05 +03:00
Recep Aslantas
205d13aa93 fix euler angles (extrinsic -> intrinsic)
because cglm uses intrinsics for these rotations
2018-03-27 11:14:26 +03:00
Recep Aslantas
45f13217c3 Merge pull request #35 from recp/clamp
clamp functions
2018-03-22 21:28:19 +03:00
Recep Aslantas
21ec45b2af add tests for clamp 2018-03-22 21:24:41 +03:00
Recep Aslantas
71b48b530e add documentation for clamp 2018-03-22 21:24:26 +03:00
Recep Aslantas
48b7b30e42 add call version for clamp 2018-03-22 21:18:08 +03:00
Recep Aslantas
86055097e1 clamp functions 2018-03-22 18:10:10 +03:00
Recep Aslantas
08be94a89b Merge pull request #34 from NoxNode/typofix
typo fixes
2018-03-20 10:41:11 +03:00
mcsquizzy123
91b2a989e2 typo fixes - heaer and haeder 2018-03-19 18:37:49 -07:00
Recep Aslantas
fadde1e26a fix libtool version number 2018-03-08 13:04:29 +03:00
Recep Aslantas
cfab79e546 now working on v0.3.5 2018-03-08 12:18:07 +03:00
Recep Aslantas
da2f3aaafd docs: fix aabb docs 2018-03-03 18:17:58 +03:00
Recep Aslantas
0e964a1a62 complete documentation v0.3.4 2018-03-03 17:59:50 +03:00
Recep Aslantas
1fd0a74478 docs: euler angles documentation 2018-03-01 18:27:56 +03:00
Recep Aslantas
b3a39aa13c docs: add docs for quaternions 2018-02-27 11:14:03 +03:00
Recep Aslantas
b737bb2dde docs: add docs for affine matrix 2018-02-27 10:53:45 +03:00
Recep Aslantas
a610626693 fix vec4 parameter type 2018-02-26 23:24:43 +03:00
Recep Aslantas
425bf87c1f docs: add docs for camera 2018-02-26 23:23:31 +03:00
Recep Aslantas
23698b7e48 docs: add docs for vec4 2018-02-26 22:08:04 +03:00
Recep Aslantas
be3f117374 docs: add docs for vec3-ext 2018-02-26 17:10:33 +03:00
Recep Aslantas
77e62163ea docs: add docs for vec3 2018-02-26 16:21:04 +03:00
Recep Aslantas
96f773417a docs: add docs for mat3 2018-02-26 12:16:09 +03:00
Recep Aslantas
02ab66a8b3 docs: add docs for transforms 2018-02-24 20:12:05 +03:00
Recep Aslantas
fc424631a4 docs: add docs for api, mat4 2018-02-24 13:18:28 +03:00
Recep Aslantas
6d5734fe7e docs: update sphinx conf 2018-02-24 13:18:13 +03:00
Recep Aslantas
d95bf60b02 docs: update docs 2018-02-24 00:54:59 +03:00
Recep Aslantas
891148cbe3 Merge pull request #29 from recp/color
color: add luminance function
2018-02-23 18:00:50 +03:00
Recep Aslantas
4ce2e86d9f color: add luminance function 2018-02-23 11:12:55 +03:00
Recep Aslantas
8a16f358a3 build: fix C flags for older compiler[s] 2018-02-22 19:55:16 +03:00
Recep Aslantas
43d0837303 Update README.md 2018-02-21 11:53:31 +03:00
Recep Aslantas
c1c659489a surround macro values with parentheses 2018-02-18 11:16:03 +03:00
Recep Aslantas
681a74b39c move credits to its own file to keep LICENSE more clear 2018-02-18 10:46:17 +03:00
Recep Aslantas
5ccf80cd0e Update README.md 2018-02-05 18:13:40 +03:00
Recep Aslantas
3882b72f7f vec: helper macro for zero vectors 2018-02-05 17:46:28 +03:00
Recep Aslantas
55d1e240a2 Merge pull request #23 from recp/box
bounding box
2018-01-18 23:40:27 +03:00
Recep Aslantas
e4727e6c88 Update README.md 2018-01-18 23:39:19 +03:00
Recep Aslantas
9649a0285f fix documentation param names 2018-01-18 20:52:24 +03:00
Recep Aslantas
0f9f4748d7 box: cull frustum with aabb helper 2018-01-18 20:08:45 +03:00
Recep Aslantas
a832d58d9f box: cull frustum with aabb helper 2018-01-18 20:04:21 +03:00
Recep Aslantas
8b2c74b0cc bounding box 2018-01-18 16:36:58 +03:00
Recep Aslantas
da8bbc6536 improve minv and maxv 2018-01-18 16:24:30 +03:00
Recep Aslantas
4a7cd2eb26 cam: convenient util for crating orthographic proj with AABB 2018-01-18 16:23:34 +03:00
Recep Aslantas
565ee2d6eb frustum: fix bounding box
default value 0.0 causes to get min or max as 0 if max < 0 or min > 0
2018-01-18 16:12:44 +03:00
Recep Aslantas
c58db651a6 vec: convenient wrappers/utils for vectors (#21)
* vec: convenient wrappers/utils for vectors
* add additional convenient funcs
2018-01-16 23:10:35 +03:00