Vincent Davis Jr
6317ed90e7
add new matrix mat2x3
...
Initial function being
glm_mat2x3_make
Signed-off-by: Vincent Davis Jr <vince@underview.tech >
2023-07-14 18:57:45 -04:00
Christopher Lang
d582146d9a
Add ivec3 and ivec4 files
2022-05-17 16:04:47 +01:00
Christopher Lang
4c85b970a9
Add ivec2 files
2022-05-16 22:41:04 +01:00
Recep Aslantas
bb751d32ca
2d: add translate2d and its friends
2020-07-31 11:40:52 +03:00
Uwila
c67f7a14a1
Add ray-triangle intersection check
2020-04-02 14:28:28 +02:00
Recep Aslantas
a4c7c5e1ba
implement call version for mat2
2019-06-21 23:17:08 +03:00
Recep Aslantas
c22231f296
curve: de casteljau implementation for solving cubic bezier
2019-01-28 15:52:42 +03:00
Recep Aslantas
60cb4beb0a
curve: helper for calculate result of SMC multiplication
2019-01-26 18:06:26 +03:00
Recep Aslantas
564324f5d2
easing functions
2018-06-10 10:29:02 +03:00
Recep Aslantas
720b617ee0
sphere and aabb
2018-05-30 23:42:22 +03:00
Recep Aslantas
29996d0bdd
add unproject function
2018-03-08 13:02:33 +03:00
Recep Aslantas
8b2c74b0cc
bounding box
2018-01-18 16:36:58 +03:00
Recep Aslantas
2349bbff31
move frustum related stuff to frustum header
...
* create helpers macro which defines corner index
* func for get bounding box frustum
* add missing source to make file
* add more desc to glm_frustum_corners
2018-01-12 15:21:36 +03:00
Recep Aslantas
c98340d9d2
exracting planes
2017-12-30 12:18:32 +03:00
Recep Aslantas
9d61668e04
re-organise files, remove cglm prefix from file to make them more clean
2017-07-11 18:05:10 +03:00