This website requires JavaScript.
7d2b18f969
Let's get this thing out of beta.
v3.0
That-One-Nerd
2025-09-18 12:36:07 -04:00
3a7a3c320e
Partial work on quaternions and some other tweaks.
That-One-Nerd
2025-05-13 08:59:02 -04:00
664ba0fab7
Finally got around to finishing up complex numbers. Sorry it took so long.
That-One-Nerd
2025-05-12 08:53:42 -04:00
2762dab872
Some small things. Was working on complex numbers but got bored.
That-One-Nerd
2025-02-26 09:19:12 -05:00
48890c236e
Ready for a new beta release.
v3.0.0-beta3
That-One-Nerd
2025-02-19 10:30:07 -05:00
6182db049e
Some color format work and indexed colors.
That-One-Nerd
2025-02-18 09:06:41 -05:00
e070aa097f
Tested HSV and untested CMYK types. This beta will concern colors.
That-One-Nerd
2025-02-13 11:24:19 -05:00
866326863b
Some color things. More to come.
That-One-Nerd
2025-01-23 08:01:59 -05:00
27c64c4291
Small matrix things. I think I'm going to start color next.
That-One-Nerd
2025-01-13 09:40:01 -05:00
0f9bcd2720
Wrote the dynamic matrix class.
That-One-Nerd
2024-11-26 13:24:43 -05:00
938c95fa18
Added fill support. Also reworked the matrix constructors to make more sense.
That-One-Nerd
2024-11-26 08:30:40 -05:00
e59f253cc8
Beta2 completed.
v3.0.0-beta2
That-One-Nerd
2024-11-25 10:20:20 -05:00
10e70a3574
Boy that 4x4 matrix was a piece of work. I think I'm ready for beta2.
That-One-Nerd
2024-11-25 09:42:12 -05:00
36d4411d70
Prerequisites for matrices and 2x2 matrix done.
That-One-Nerd
2024-11-14 08:56:10 -05:00
fcee608322
Not sure why I haven't been committing more. Pretty much finished fraction, made some other small changes.
That-One-Nerd
2024-11-07 10:36:28 -05:00
0704b8eec7
Lots of nice changes. Made angle, more interfaces, working on fraction.
That-One-Nerd
2024-10-31 12:52:21 -04:00
467b5903cc
Nerd_STF is back babey (well its in beta).
v3.0.0-beta1
That-One-Nerd
2024-10-29 11:57:08 -04:00
32df5fdd79
Some docs.
canary-docs
That_One_Nerd
2023-11-27 13:37:39 -05:00
eee49b80a6
Setup.
That_One_Nerd
2023-11-16 10:22:34 -05:00
3682aaacf8
Ellipse stuff. Some of this is old and I forgot my train of thought here.
canary
That_One_Nerd
2023-11-16 10:04:55 -05:00
209a310363
Changed the version.
That_One_Nerd
2023-10-26 15:34:30 -04:00
7484195f97
Lots more stuff. Finished Box2d.
That_One_Nerd
2023-10-26 15:08:46 -04:00
6f42afa15e
Added quadrilateral code among other things.
That_One_Nerd
2023-09-21 12:59:48 -04:00
593d55ea28
Helpers shouldn't be public.
That_One_Nerd
2023-09-11 12:52:14 -04:00
35f52f494c
Fixed a bunch of errors I caused :)
That_One_Nerd
2023-09-11 10:14:46 -04:00
809660d58e
Buncha changes. Removed subtract, sum, product, divide, and did other stuff.
That_One_Nerd
2023-09-11 08:50:29 -04:00
c1570b74e1
Isometrics work now.
That_One_Nerd
2023-09-05 13:54:33 -04:00
99b3185f38
All matrix types are no longer records.
That_One_Nerd
2023-09-05 06:52:02 -04:00
8b4e61ce82
Partial commit: Some projection matrix stuff.
That_One_Nerd
2023-09-05 04:59:52 -04:00
d58ad7c94f
Finished the triangle type and erased the changelog (I'll do it at the end of the update).
That_One_Nerd
2023-08-28 13:06:16 -04:00
0e0922e236
Pretty sure I'm done with triangle. Changelog next
That_One_Nerd
2023-08-28 12:46:35 -04:00
63631632fe
Some improvements to the line and a bunch of changelog additions.
That_One_Nerd
2023-08-24 07:59:07 -04:00
5d691bedb7
More improvements to the triangle. WIP, doesn't compile.
That_One_Nerd
2023-08-22 14:05:10 -04:00
58ac950068
Some more triangle stuff (WIP)
That_One_Nerd
2023-08-22 08:57:25 -04:00
16c067ec3e
Made some triangle progress. DOESN'T COMPILE
That_One_Nerd
2023-08-21 14:00:44 -04:00
f685517d9e
Wrote one of the final drafts for the Line class.
That_One_Nerd
2023-08-21 10:33:43 -04:00
2278d16292
Much better system in the IPolygon interface now.
That_One_Nerd
2023-08-07 16:03:50 -04:00
2ca17a4a64
Quickie. Some additions to the IPolygon interface.
That_One_Nerd
2023-08-07 15:33:19 -04:00
d4250f83a9
Deleted all the geometry classes. We will be starting over completely.
That_One_Nerd
2023-08-07 15:18:10 -04:00
631ee0ea92
Added coterminal angles.
That_One_Nerd
2023-08-06 19:16:30 -04:00
3ee5f9b811
Using dot product to calculate angle from three verts.
That_One_Nerd
2023-07-26 09:44:32 -04:00
31609253f6
Added the InverseMagnitude property to number group types.
That_One_Nerd
2023-07-26 09:38:11 -04:00
950b67dde1
whoops, forgor to change this
That_One_Nerd
2023-07-24 20:45:06 -04:00
89d52381ab
finished the changelog and fixed some blunders
That_One_Nerd
2023-07-24 20:10:44 -04:00
1517f317e7
Partial commit. Code is finished btu I need to complete the changelog.
That-One-Nerd
2023-07-24 18:52:27 -04:00
4093fd6538
Made the 'd' lowercase in Box2D and Box3D
That-One-Nerd
2023-07-24 18:35:25 -04:00
30509e0e7d
A quickie. Added the Quake 3 Inverse Sqrt method.
That_One_Nerd
2023-07-18 13:24:22 -04:00
f3db47e47f
Found a bug in 2.4.1 :(. Not big enough to call for 2.4.2 though.
That_One_Nerd
2023-07-18 08:42:52 -04:00
909ccb2934
Merge pull request #90 from That-One-Nerd/v2.4
main
That_One_Nerd
2023-07-16 20:31:27 -04:00
e020641478
Merge pull request #89 from That-One-Nerd/canary
v2.4.1
v2.4
That_One_Nerd
2023-07-16 20:19:17 -04:00
56eaf31c7b
forgot to add this
That-One-Nerd
2023-07-16 20:16:07 -04:00
e550688634
Final description update to the changelog.
That-One-Nerd
2023-07-16 19:55:15 -04:00
fc223ec70e
Made a crap row-echelon solver.
That-One-Nerd
2023-07-14 21:34:38 -04:00
5ff5cc7be8
Some changes to the matrix types have been made.
That-One-Nerd
2023-07-14 21:08:50 -04:00
63e70f7124
Added row operators to matrixes. Row-echelon coming soon.
That-One-Nerd
2023-07-10 17:10:40 -04:00
be59b70e00
Merge remote-tracking branch 'origin/main' into canary
That-One-Nerd
2023-07-10 16:36:12 -04:00
97a0b2fee5
Fixed some blunders and finished #31 .
That-One-Nerd
2023-07-10 16:34:07 -04:00
2c2e7e3a99
Added conversion between number systems and their System.Numerics counterparts. (#32 )
That-One-Nerd
2023-07-10 16:04:04 -04:00
eeb70604d5
Added setters to the float and int groups.
That-One-Nerd
2023-07-10 07:36:42 -04:00
990f7663b9
Added IPresets0d. Not huge at all.
That-One-Nerd
2023-07-10 07:26:09 -04:00
a245607042
Merge pull request #88 from That-One-Nerd/canary
v2.4.0
That_One_Nerd
2023-07-10 00:25:18 -04:00
34349c5e14
Finalized v2.4
That-One-Nerd
2023-07-10 00:24:56 -04:00
0915754f5f
Made a new logo and completed the changelog.
That-One-Nerd
2023-07-10 00:14:52 -04:00
8c76f533b9
Added taylor series generation.
That-One-Nerd
2023-07-09 23:38:31 -04:00
d1ba73ae74
Merge branch 'canary' of https://github.com/That-One-Nerd/Nerd_STF into canary
That-One-Nerd
2023-07-08 07:29:37 -04:00
564d4caa1a
Removed a message my friend put in that I forgot to remove :)
That-One-Nerd
2023-07-08 07:29:16 -04:00
2047676a0e
Added string sections.
That_One_Nerd
2023-07-07 14:57:56 -04:00
c05bd6007d
Lots of changes. Among other things, CORDIC has been implemented.
That-One-Nerd
2023-07-06 23:15:08 -04:00
51ad1974d5
Added a new ND array. Maybe a list will come soon.
That_One_Nerd
2023-06-07 12:53:24 -04:00
f6ff0aac6c
Added a new prime checking method.
That_One_Nerd
2023-06-07 07:22:03 -04:00
ed9c897dbf
not actually gonna do big integer
That_One_Nerd
2023-06-01 10:03:45 -04:00
12ae678e86
some adding to the big integer (DOESNT WORK)
That-One-Nerd
2023-04-24 07:15:26 -04:00
af4ed70add
meant to commit this a while ago
That_One_Nerd
2023-04-23 17:21:04 -04:00
516e70709d
made the rational struct immutable
That-One-Nerd
2023-04-02 17:40:25 -04:00
80b78c4bdb
some small biginteger progress.
That-One-Nerd
2023-04-02 17:16:11 -04:00
5509cce466
Merge remote-tracking branch 'origin/main' into canary
That-One-Nerd
2023-04-02 12:30:16 -04:00
85dad1f7f5
the beginning of 2.4
That_One_Nerd
2023-04-02 12:27:42 -04:00
6056496aa6
Merge pull request #18 from That-One-Nerd/v2.3
That_One_Nerd
2023-03-09 16:54:24 -05:00
6d44cbe438
Released v2.3.2
v2.3.2
v2.3
That_One_Nerd
2023-03-09 16:44:23 -05:00
b0915c1ff9
Merge pull request #17 from That-One-Nerd/v2.3
That_One_Nerd
2022-11-12 11:27:19 -05:00
fe83380366
the exact changelog looks weird on the website.
v2.3.1
That-One-Nerd
2022-11-12 11:24:34 -05:00
ed967797e6
Released v2.3.1
That-One-Nerd
2022-11-12 11:21:34 -05:00
9661fbb486
Removed the .sln file from the git.
v2.1
That_One_Nerd
2022-11-02 07:37:35 -04:00
893b320625
Removed the .sln file from the git.
v2.2
That_One_Nerd
2022-11-02 07:36:25 -04:00
01b318582e
Merge pull request #16 from That-One-Nerd/v2.3
That_One_Nerd
2022-11-02 07:35:58 -04:00
e895bbb5b2
Removed the .sln file from the git.
That_One_Nerd
2022-11-02 07:34:12 -04:00
5acd40d6da
gitignore for this version
That-One-Nerd
2022-10-31 13:10:20 -04:00
7594da941f
gitignore for this version
That-One-Nerd
2022-10-31 13:06:28 -04:00
13063f3098
Merge pull request #15 from That-One-Nerd/v2.3
That_One_Nerd
2022-10-31 12:13:40 -04:00
efcf2b94e9
The logo is now included in the build files.
That-One-Nerd
2022-10-31 12:12:36 -04:00
9a1821cb10
Merge pull request #14 from That-One-Nerd/main
That_One_Nerd
2022-10-31 11:56:15 -04:00
deff917a60
No longer in the gitignore
v2.3.1.52-alpha
That_One_Nerd
2022-10-31 11:50:49 -04:00
07cb6a2369
Released alpha v2.3.1.52
That-One-Nerd
2022-10-31 11:39:51 -04:00
061c0d4df3
Merge pull request #13 from That-One-Nerd/main
v2.3.1.39-alpha
That_One_Nerd
2022-09-30 17:09:00 -04:00
d6234f0004
Releasing alpha v2.3.1.39
That-One-Nerd
2022-09-30 17:08:09 -04:00
e06a49c634
Version 2.3.0 has been released.
v2.3.0
That-One-Nerd
2022-08-02 12:31:54 -04:00
494d3b2581
Merge pull request #12 from That-One-Nerd/v2.2
That_One_Nerd
2022-07-11 09:40:52 -04:00
85c112e0d8
Version 2.2.0 is out
That-One-Nerd
2022-06-10 17:22:45 -04:00
c388df3d3a
Merge pull request #11 from That-One-Nerd/main
That_One_Nerd
2022-05-02 13:20:23 -04:00
6233ba65f9
Version 2.1.2
v2.2.0
v2.1.2
That-One-Nerd
2022-05-02 13:19:51 -04:00