Commit Graph
42 Commits
Author SHA1 Message Date
Recep Aslantas 07e60bd098 cam: extend frustum's far distance helper (#71)
* this will help to implement zoom easily
2019-01-16 14:59:58 +03:00
Recep Aslantas d17c99215d Update README.md 2018-12-26 09:57:52 +03:00
Recep Aslantas dc6eb492c1 Merge pull request #70 from recp/vec3-mat3
remove builtin alignment from vec3 and mat3 types
2018-12-26 09:54:48 +03:00
Recep Aslantas a5bc2f710e Merge pull request #68 from recp/vec-update
major vector update
2018-12-02 21:24:14 +03:00
Recep Aslantas 89f64f0794 Merge pull request #65 from sinisterchipmunk/fix-versor-alignment
fix versor alignment
2018-11-17 22:36:12 +03:00
Recep Aslantas d794f17e51 Merge branch 'master' into fix-versor-alignment 2018-11-17 22:32:48 +03:00
Recep Aslantas 08479f38ce Merge pull request #63 from recp/avx
avx: replace binary constants (resolve https://github.com/recp/cglm/issues/62) with hex and fix glm_mul_avx
2018-10-19 09:52:32 +03:00
Recep Aslantas 280ac72fd8 Merge pull request #61 from hartenfels/master
Replace non-standard M_PI* constants
2018-09-21 23:39:10 +03:00
Recep Aslantas 2e1790ccf9 Merge pull request #59 from jonathanplatzer/avx
Fix alignment issue when using AVX
2018-07-19 11:38:55 +03:00
Recep Aslantas 1775bf7458 Merge pull request #57 from recp/anim
Animation Utils
2018-06-21 10:48:19 +03:00
Recep Aslantas 93e6c3c102 Merge pull request #56 from recp/sphere
aabb and sphere intersect functions
2018-06-09 18:43:54 +03:00
Recep Aslantas 077e304fc5 Merge pull request #42 from recp/optimizations
simd: optional shuffle configuration to save move instructions
2018-05-10 16:47:00 +03:00
Recep Aslantas 9fc2ead8ef Merge branch 'master' into optimizations 2018-05-10 13:59:10 +03:00
Recep Aslantas 48d33c16cb Merge pull request #53 from recp/simd
simd: Make alignment OPTIONAL
2018-05-10 13:57:31 +03:00
Recep Aslantas dd60496ffc Merge pull request #49 from Yatima1460/master
replace _WIN32 with _MSC_VER
2018-04-30 19:08:59 +03:00
Recep Aslantas 016c0a71a6 Merge pull request #46 from recp/affine
affine transform update
2018-04-18 15:25:40 +03:00
Recep Aslantas ca9f61dd74 Merge pull request #44 from recp/vector
new vector functions and optimizations
2018-04-14 09:19:51 +03:00
Recep Aslantas c8ed8acbed Update README.md 2018-04-12 14:47:14 +03:00
Recep Aslantas 462067cfdc Merge pull request #43 from recp/quaternion
quaternion improvements and new features
2018-04-11 12:43:48 +03:00
Recep Aslantas 967fb1afad Update README.md 2018-04-03 17:32:10 +03:00
Recep Aslantas 238609f2c0 Merge pull request #31 from recp/proj
add project / unproject functions
2018-04-03 16:51:55 +03:00
Recep Aslantas be81d73895 Update test_main.c 2018-04-03 12:32:21 +03:00
Recep Aslantas b16f0ded85 Merge branch 'master' into proj 2018-04-03 12:30:03 +03:00
Recep Aslantas 2513d46102 Merge pull request #41 from winduptoy/patch-1
Fix small typo.
2018-04-02 20:26:52 +03:00
Recep Aslantas 84cdbd5072 Merge pull request #40 from recp/aabb-ext
Axis-Aligned Bounding Box (AABB) Extensions
2018-04-02 16:40:23 +03:00
Recep Aslantas 54c44ff224 Merge pull request #39 from opencollective/opencollective
Activating Open Collective
2018-04-01 22:26:33 +03:00
Recep Aslantas 5a7b9caf16 Update README.md 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 45f13217c3 Merge pull request #35 from recp/clamp
clamp functions
2018-03-22 21:28:19 +03:00
Recep Aslantas 08be94a89b Merge pull request #34 from NoxNode/typofix
typo fixes
2018-03-20 10:41:11 +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 43d0837303 Update README.md 2018-02-21 11:53:31 +03:00
Recep Aslantas 5ccf80cd0e Update README.md 2018-02-05 18:13:40 +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 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
Recep Aslantas c6b0d96e71 Merge pull request #19 from recp/dev
move frustum related stuff to separate frustum header
2018-01-14 15:01:33 +03:00
Recep Aslantas 6dcd919130 Update README.md 2018-01-14 00:24:43 +03:00
Recep Aslantas b76f78948b Merge pull request #18 from recp/dev
new wrappers for lookat
2018-01-12 15:05:48 +03:00
Recep Aslantas efe6729891 Merge pull request #16 from recp/dev
convenient functions for perspective projection matrix
2018-01-10 00:06:23 +03:00
Recep Aslantas 6534f4a6c7 Merge pull request #14 from recp/dev
feature: extract view frustum planes and corners
2018-01-02 20:15:09 +03:00
Recep Aslantas 034371c689 Merge pull request #11 from winduptoy/master
Fixed GLM_QUAT_IDENTITY_INIT (wxyz) instead of (xyzw). Addresses #10.
2017-12-26 17:44:03 +03:00