|
2dfcdf0e41
|
use FLOAT_ERROR instead of FLOAT_EPSILON
|
2024-11-05 00:40:39 +08:00 |
|
|
d81d45486e
|
use std/glm's EPSILON instead of FLOAT_SMALL
|
2024-08-24 00:20:24 +08:00 |
|
|
1bc9a625da
|
to support GLM_FORCE_AVX2
|
2024-08-05 01:24:53 +08:00 |
|
|
f44142486d
|
fixed CalculateAngle
|
2024-08-04 01:42:10 +08:00 |
|
|
f8387f8b1f
|
Added CalculateRadian/Angle
|
2024-08-04 01:26:31 +08:00 |
|
|
fd346defe3
|
added ZeroVector/OneVector
|
2024-08-04 00:56:16 +08:00 |
|
|
0dd89d78ab
|
renamed values
|
2024-08-02 22:39:21 +08:00 |
|
|
866f69034b
|
Added Area.h
|
2024-08-02 22:31:31 +08:00 |
|
|
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 |
|