26 Commits

Author SHA1 Message Date
9c4624cccd use "lerp" instead of "to" in Vector.h 2024-07-29 22:16:37 +08:00
1a61053e33 changed AxisVector design 2024-07-29 13:45:42 +08:00
437fdace34 added 3 AxisVectors. 2024-07-29 13:43:51 +08:00
2393bb43dc Added AXIS, GetAxisVector 2024-07-29 13:38:25 +08:00
538d19781a redefined Vector/Matrix 2024-07-01 01:14:17 +08:00
3c382665ef added Vector i8 types. 2024-05-29 00:51:51 +08:00
8f184a87fb update IsNearlyEqual/IsNearlyZero 2024-05-13 22:35:43 +08:00
462f54c36c added IsNearlyZero/IsNearlyEqual to support vec2/vec3. 2024-05-13 22:33:59 +08:00
0344325554 added Vector?d/b 2023-10-11 19:38:02 +08:00
6a21b387f5 used lower function name in is_nearly_equal 2023-09-04 22:01:25 +08:00
a75acfabd1 improved "ray_intersection_angle" functions. 2023-09-04 21:56:26 +08:00
bbb7daa6c2 added clamp<uint8>,clamp<uint16> 2023-09-04 21:44:05 +08:00
61e8961be4 added Vector?u8/Vector?u16 2023-02-10 11:04:50 +08:00
98978c5363 added a newly clamp function that only a param 2022-03-12 19:30:08 +08:00
3b55f2f42b added IsNearlyEqual functions,updated PolarToVector function. 2022-01-27 14:53:15 +08:00
d370342a98 added Vector3i/4i/3u/4u 2022-01-26 12:32:57 +08:00
34b70f1b42 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/Math/Matrix4f.cpp
2021-09-24 20:42:56 +08:00
4775e6b758 Vector.h upgrade to GLM 2021-09-24 20:38:06 +08:00
e469041733 switch to glm 2021-09-24 01:51:32 +08:00
16f8e89f5b force used the double type at length_squared_2d. 2020-11-16 16:50:40 +08:00
0bcfed4e93 fix a bug, it's adaptive a error vector type. 2020-11-12 16:12:11 +08:00
4014c119cb add PolarToVector3f/4f functions. 2020-11-11 22:37:16 +08:00
1ad31f6f6b add clamp and dot2 functions. 2020-09-30 14:16:30 +08:00
e90f8c9479 delete "return" in Construct function 2020-01-23 20:23:36 +08:00
7fe0411452 MSVC下增加warning disable,以减少MGL警告 2019-10-24 18:04:28 +08:00
2b71bf8135 first commit 2019-08-19 19:19:58 +08:00