Recep Aslantas
48839a38a1
fix refract
2024-07-15 12:41:23 +03:00
Recep Aslantas
f388df7f3e
fix typos
2024-03-31 04:40:42 +03:00
Recep Aslantas
4c872238d9
dont use I macro defined in standard
2024-03-31 04:22:42 +03:00
Recep Aslantas
1de373a9bd
normalize: norm == 0.0f to norm < FLT_EPSILON, improving handling of very small vectors to prevent instability and overflow
2024-03-25 02:22:46 +03:00
Recep Aslantas
aad5223da0
change signature of refraction to let caller know if refraction occurs or not
2024-03-24 06:31:29 +03:00
Recep Aslantas
6ad0aca7e0
fix refract
2024-03-22 21:59:10 +03:00
Recep Aslantas
3701305c9e
suppress warnings
2024-03-22 10:36:28 +03:00
Recep Aslantas
2b78f9ab47
refract
2024-03-22 00:18:55 +03:00
Recep Aslantas
8c81443f24
reflect
2024-03-21 00:18:02 +03:00
Bruce Mitchener
182c28faf8
Allow passing const float* to make functions.
2024-03-18 19:49:50 +07:00
Bruce Mitchener
e4419c4f18
Fix typos.
2024-02-08 15:12:30 +07:00
BeeverFeever
7696374f1e
Vector subtraction functions
...
Add subtraction family of functions for vectors.
2023-12-04 21:32:19 +11:00
duarm
9484155c98
adding vec2_center
2023-10-11 16:51:14 -03:00
Vincent Davis Jr
b3de85a14e
vec2: add new function glm_vec2_make
...
Just a copy of glm_vec2, but with the
word _make suffixed at the end.
Function takes in a float array array must be
at least of size 2 and converts it into
a 2D vector.
Signed-off-by: Vincent Davis Jr <vince@underview.tech >
2023-07-02 12:41:23 -05:00
Wladislav ヴラド Artsimovich
87ae96b847
Fix Singular / Plural in comments
2023-06-16 17:40:06 +09:00
Recep Aslantas
eb0d47cfa1
vec2: add struct version for vec2 and vec2-ext
2020-02-25 14:34:11 +03:00
Recep Aslantas
701a95583a
vec2: fix memory access error[s]
2020-02-24 22:21:43 +03:00
Recep Aslantas
d86f5df776
vec: call version for vec2
2019-08-30 22:56:20 +03:00
Recep Aslantas
cb54a8b8c5
vec2: rotate vec2 by angle
2019-08-30 22:00:20 +03:00
Recep Aslantas
047ed259ae
vec2: distance implementation
2019-06-04 19:03:31 +03:00
Recep Aslantas
0729fd40a4
implement vec2
2019-03-31 18:50:52 +03:00