|
|
816d6e1846
|
fix: color lerping not working properly
|
2026-03-31 23:11:42 +03:00 |
|
|
|
b35124aa6d
|
fix: color lerping not working from bright to darker
|
2026-03-31 21:01:10 +03:00 |
|
|
|
734649955e
|
feat: added .ApplyMatrix extension method for Matrix4x4
|
2026-03-28 22:32:51 +03:00 |
|
|
|
297e0eb790
|
fix: typos in Matrix4x4 methods
|
2026-01-28 11:14:31 +03:00 |
|
|
|
e30280f1f8
|
fix: missing implicit conversion operators on Vectors
|
2026-01-28 11:02:07 +03:00 |
|
|
|
d4437edfbf
|
feat: added Matrix4x4 x Vector4D multiplication
|
2026-01-28 10:22:36 +03:00 |
|
|
|
08f32f96e4
|
BREAKING CHANGE: 4x4 matrices are now column major
|
2026-01-27 23:45:50 +03:00 |
|
|
|
50a0269798
|
feat: added matrix 4x4 transpose & orthographic view matrix methods
|
2026-01-27 20:48:39 +03:00 |
|
|
|
5ce5e4eb0b
|
feat: added inverse & float scale methods to 4x4 matrices
|
2026-01-26 21:48:15 +03:00 |
|
|
|
90e59802c6
|
chore: bumped dotnet version to 10
|
2026-01-23 12:29:52 +03:00 |
|
|
|
98bc0693dd
|
fix: possible hash code collisions on Matrix4x4
|
2025-10-28 10:04:25 +03:00 |
|
|
|
f180713f4b
|
feat: added basic 4d matrix
|
2025-10-28 10:04:25 +03:00 |
|
|
|
981732ff75
|
fix: Quaternion.SLerp snapping issue
|
2025-10-23 12:51:36 +03:00 |
|
|
|
a859c0cbff
|
fix: quaternion string format order fixed
|
2025-10-22 22:24:48 +03:00 |
|
|
|
0db2cae1bb
|
feat: added sphere primitive
|
2025-10-21 19:06:58 +03:00 |
|
|
|
896f7876c1
|
feat: implicit conversion from circle to aabb2d
|
2025-10-21 19:02:20 +03:00 |
|
|
|
56d3112e35
|
chore!: renamed extension method circle.ToProjection to ProjectTo
|
2025-10-21 18:43:21 +03:00 |
|
|
|
f8096377b2
|
chore: removed unsupported leftover methods from int vectors
|
2025-10-19 19:02:37 +03:00 |
|
|
|
a9fc819268
|
feat: added 3D AABB primitive
|
2025-10-19 18:45:57 +03:00 |
|
|
|
1d63391975
|
chore!: renamed AABB to AABB2D
|
2025-10-19 18:45:48 +03:00 |
|
|
|
dc4bea3eef
|
feat: Vector4D added
|
2025-10-19 00:24:19 +03:00 |
|
|
|
d1b2723a70
|
feat: 3D ray and line primitives added
|
2025-10-19 00:24:06 +03:00 |
|
|
|
6901159106
|
fix: Quaternion.RotateVector method not working properly on some angles fixed
|
2025-10-19 00:16:07 +03:00 |
|
|
|
7469c9ab0c
|
docs: Vector3D.FromAxisAngle parameters updated
|
2025-10-19 00:15:09 +03:00 |
|
|
|
ede90adbdc
|
feat: quaternion rotate method added
|
2025-10-19 00:14:39 +03:00 |
|
|
|
eeaca3a6c7
|
feat: quaternion to angles conversion added
|
2025-10-19 00:13:59 +03:00 |
|
|
|
3b984a0a4b
|
feat: added Vector3D.Transform method
|
2025-10-19 00:13:01 +03:00 |
|
|
|
c5afb70b18
|
docs: vector3d rotate parameters updated
|
2025-10-19 00:12:35 +03:00 |
|
|
|
ab05a89175
|
feat: line 2D to line 2D equation implicit operator added
|
2025-10-18 14:43:00 +03:00 |
|
|
|
f55ba499b6
|
fix: int vectors not rounding float values on regular vector conversions
|
2025-10-16 15:37:31 +03:00 |
|
|
|
6f1f30bd53
|
feat: intervectoral implicit conversions added
|
2025-10-16 14:38:27 +03:00 |
|
|
|
92a5c276a4
|
feat: integer vector 2d & 3d added
|
2025-10-16 14:12:24 +03:00 |
|
|
|
69bc6573d1
|
feat: added IEquatable interfaces to primitives
|
2025-10-16 13:59:49 +03:00 |
|
|
|
3d183b21cd
|
BREAKING CHANGE: renamed namespace & assembly names
|
2025-08-05 19:41:35 +03:00 |
|
|
|
9f4d95a57b
|
perf: removed unnecessary operations on hsv colors
|
2025-07-26 11:59:36 +03:00 |
|
|
|
65eac57fce
|
fix: color lerp methods fixed
|
2025-07-26 11:59:04 +03:00 |
|
|
|
08311acc9a
|
chore!: removed FromTo methods from colors
|
2025-07-26 11:58:23 +03:00 |
|
|
|
f8fbae6130
|
feat: added HSVA
|
2025-07-26 11:56:58 +03:00 |
|
|
|
da5f31f9d7
|
refactor: made equality operators consistent in primitives & added missing ones
|
2025-06-27 12:00:50 +03:00 |
|
|
|
fa1614f238
|
feat: added approximately equals methods to projection 1D and ray 2D
|
2025-06-27 11:44:52 +03:00 |
|
|
|
0c096d39db
|
docs: line equation XML comments updated
|
2025-06-27 11:43:54 +03:00 |
|
|
|
dae6549bad
|
refactor: Equals methods to use equality operators on primitives
|
2025-06-27 11:37:20 +03:00 |
|
|
|
cf7061fd58
|
fix: shape2D triangulation order changed
|
2025-06-15 15:14:06 +03:00 |
|
|
|
e6b7b9953f
|
feat: ensured all primitives have ToString, GetHashCode & Equals methods
|
2025-06-15 14:44:50 +03:00 |
|
|
|
ca0b2de917
|
docs: fixed typo on Shape2D parameter
|
2025-06-15 13:29:53 +03:00 |
|
|
|
2335c3ec62
|
docs: added ray 2d comments
|
2025-06-13 22:17:39 +03:00 |
|
|
|
adfa6c6ba0
|
feat: Vector2D.Reversed property added
|
2025-06-09 18:04:41 +03:00 |
|
|
|
a53766f472
|
fix: forgotten extension method for Line2D.IntersectionPoint
|
2025-06-09 17:51:34 +03:00 |
|
|
|
2054ae3a35
|
feat: added Ray2D primitive
|
2025-06-09 16:55:42 +03:00 |
|
|
|
9066e11c12
|
perf: simplified Line2D.ClosestPointTo method
|
2025-06-08 23:40:00 +03:00 |
|