385 Commits

Author SHA1 Message Date
FatalErr42O
5826f7c23c cleared documentation errors in color.lua, mat4.lua, intersect.lua 2024-12-23 14:17:44 -08:00
FatalErr42O
ef83f4ba59 finished documentation for intersects.lua 2024-12-23 12:16:35 -08:00
FatalErr42O
642739f44b documentation updates, readme update 2024-12-21 18:48:58 -08:00
FatalErr42O
9273dfe583 removed individual documentation in favor of a master site 2024-12-20 23:02:08 -08:00
FatalErr42O
63cafc0bda add basic rotation operations to matrices 2024-12-19 18:23:11 -08:00
FatalErr42O
9501462e51 fixed and redocumented mat4.mul() 2024-12-09 18:41:40 -08:00
FatalErr42O
1fd42e98ff update readme 2024-12-01 15:50:41 -08:00
FatalErr42O
950eebe464 readme update 2024-12-01 12:32:21 -08:00
FatalErr42O
190eee0d9c Renamed to LEEF-Math 2024-12-01 12:04:30 -08:00
FatalErr42O
7a55cf9303 updated readme 2024-11-30 21:11:51 -08:00
FatalErr42O
f8b83a8450 added unit tests 2024-11-30 21:04:33 -08:00
FatalErr42O
2c7a244aa2 implement luanti and irrlicht transformations 2024-11-30 21:02:40 -08:00
Fatalist Error
5eba698c90
Update README.md 2024-09-22 19:52:49 -07:00
FatalErr42O
f3fe056993 updated to current for 4dguns 2024-02-29 21:16:56 -08:00
FatalErr42O
43c3387293
Update README.md 2024-02-03 14:58:11 -08:00
FatalErr42O
e9b89ba4f9 removed (formly mtul-core) mtul-filesystem dependency, allow independent loading of mtul-cpml 2024-01-05 21:01:04 -08:00
FatalErr42O
9eddd7041d update 2023-11-21 21:29:05 -08:00
FatalErr42O
3ea712ac2c
Update README.md 2023-09-10 18:10:03 -07:00
FatalErr42O
49521ffe14
Update README.md 2023-09-10 18:08:28 -07:00
FatalErr42O
0e29b1c301 I'm bad at using git 2023-09-10 18:07:20 -07:00
FatalErr42O
3e8d02ec2e oh jesus 2023-09-10 18:04:00 -07:00
FatalErr42O
90dea05875 staging commits 2023-09-10 15:27:15 -07:00
FatalErr42O
3a30000ab4
Update README.md 2023-09-10 15:22:59 -07:00
FatalErr42O
e07dcd3386
Update README.md 2023-09-10 15:20:02 -07:00
FatalErr42O
843a573334
Merge pull request #1 from mcclure/euler-quat (add to_euler)
quat.to_euler_angles and quat.to_euler_angles_unpack
2023-09-09 11:52:16 -07:00
FatalErr42O
00a01b5403 finished deleting workflow stuff 2023-09-09 11:50:03 -07:00
FatalErr42O
68c210e60d removed CPML workflows (completely broken for this) 2023-09-09 11:48:53 -07:00
FatalErr42O
be860e7562 fixed Busted support (hopefully) 2023-09-09 11:38:37 -07:00
FatalErr42O
e898f331f1 fixed Busted support (hopefully) 2023-09-09 11:34:06 -07:00
FatalErr42O
2b81bab520 fixed Busted support (hopefully) 2023-09-09 11:23:20 -07:00
FatalErr42O
ae5c7046e8 fixed FFI library support, added success print 2023-09-08 20:13:07 -07:00
FatalErr42O
7ad207b4a9 added support for FFI library using trusted mods config 2023-09-08 19:11:08 -07:00
FatalErr42O
71e490eacb updated, not sure what changes were added 2023-09-01 18:20:43 -07:00
FatalErr42O
5afb9bc2d4 Merge branch 'master' of https://github.com/Minetest-Unification-Library/MTUL-CPML 2023-08-29 17:39:08 -07:00
FatalErr42O
eddd0bd720 verify integrity 2023-08-29 17:39:00 -07:00
FatalErr42O
0bae98220b
Update README.md 2023-08-29 16:58:05 -07:00
FatalErr42O
e9bf07339f
Update README.md 2023-08-29 16:56:49 -07:00
FatalErr42O
82f6a87587
Update README.md 2023-08-29 16:54:15 -07:00
FatalErr42O
24c636fa1a
Update README.md 2023-08-29 16:53:21 -07:00
FatalErr42O
4f3bb3ea5e now runs (with some require hax) 2023-08-29 16:01:42 -07:00
Colby Klein
eb209f6d91 fix typo in mat4.mul 2022-05-07 15:53:01 -07:00
Colby Klein
cf707cb6af bvh: add coarse aabb triangle query
doesn't bother checking individual tris, just the nodes
2022-05-06 23:54:34 -07:00
shakesoda
4234176b9b
Merge pull request #78 from rozenmad/master
fix BVH
2022-05-06 14:35:46 -07:00
mcclure
4dfe443585
Merge pull request #79 from vendethiel/patch-1
backtick * in readme so it isn't interpreted as md
2022-05-05 11:08:16 -04:00
ven
5277cd859f
backtick * in readme so it isn't interpreted as md
Without this, the two `*`s are considered matching italic delimiters.
2022-05-05 14:14:14 +02:00
rozenmad
c71d81f5aa fix BVH
Fixed:
1. splitNode - function didn't correctly split nodes.
2. Incorrect count of the number of elements in a node.
2022-05-05 04:13:06 +03:00
Colby Klein
8282157954 new tests for project/unproject 2022-04-30 15:38:13 -07:00
Colby Klein
7ab572f151 fix project/unproject 2022-04-30 14:48:40 -07:00
Colby Klein
7d22d13bca (breaking) simplify mat4.project and unproject
the separate view and projection just weren't really useful, might as
well pass in your own full transform instead.

this also fixes the z range, which should not have been manipulated.
this simplifies usage to check something as on screen to just 1 > z > 0

might break the test, but tested working locally
2022-04-30 14:10:51 -07:00
Colby Klein
e34ab20d82 spacing 2022-04-30 12:09:29 -07:00