Update README.md

This commit is contained in:
Fatalist Error 2024-09-22 19:52:49 -07:00 committed by GitHub
parent f3fe056993
commit 5eba698c90
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,12 +1,16 @@
Cirno's Perfect Math Library
====
### WARNING!!!
Quaternion-euler conversions are currently very very broken and need to be fixed!
### Adapted for Minetest
For best memory performance: have luaJIT & it's FFI library (this should be built into luaJIT), and add MTUL-CPML to your trusted list (so it can `require()` call the FFI library).
Various useful bits of game math. 3D line intersections, ray casting, 2d/3d vectors, 4x4 matrices, quaternions, etc.
This is a fork of CPML (for LÖVE/love3d), it's been ported over the minetest so it can be used in whatever you need it for.
Documentation can be found here: <https://minetest-unification-library.github.io/MTUL-CPML/>.
Documentation can be found here: <https://minetest-unified-library.github.io/MTUL-CPML/>.
Documentation must be generated manually when a commit is made, because I haven't set up workflows (and have no idea how to).