From 82f6a87587da3c74dc0fd60c9572067a49e40283 Mon Sep 17 00:00:00 2001 From: FatalErr42O <58855799+FatalError42O@users.noreply.github.com> Date: Tue, 29 Aug 2023 16:54:15 -0700 Subject: [PATCH 1/3] Update README.md --- README.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/README.md b/README.md index 5fc352b..f566fdc 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,3 @@ Various useful bits of game math. 3D line intersections, ray casting, 2d/3d vect Intended to be used with LuaJIT and LÖVE (this is the backbone of LÖVE3D). Online documentation can be found [here](http://excessive.github.io/cpml/) or you can generate them yourself using `ldoc -c doc/config.ld -o index .` - -# Installation -Clone the repository and require it, or if you prefer luarocks: `$ luarocks install --server=http://luarocks.org/dev cpml`. Add `--tree=whatever` for a local install. - -# Versions - -This library has a major compatibility break at version 1.0. Up to version 0.10, composition `a*b` means "apply b, then a" for quaternions and "apply a, then b" for matrices. Now as of version 1.0, the two are consistent and matrix `a*b` means "apply b, then a". From e9bf07339f558db6086bc1509090c9b36b3547b5 Mon Sep 17 00:00:00 2001 From: FatalErr42O <58855799+FatalError42O@users.noreply.github.com> Date: Tue, 29 Aug 2023 16:56:49 -0700 Subject: [PATCH 2/3] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index f566fdc..190dcf3 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ Cirno's Perfect Math Library ==== +WORK NEEDED: +* Vec3s and Vec2s are not currently adapted for functionality with MT vectors (seperate classes) + Adapated for Minetest From 0bae98220b4de222e2f81717fc360871d04d2afb Mon Sep 17 00:00:00 2001 From: FatalErr42O <58855799+FatalError42O@users.noreply.github.com> Date: Tue, 29 Aug 2023 16:58:05 -0700 Subject: [PATCH 3/3] Update README.md --- README.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 190dcf3..c9dccb2 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,11 @@ Cirno's Perfect Math Library ==== -WORK NEEDED: -* Vec3s and Vec2s are not currently adapted for functionality with MT vectors (seperate classes) - - -Adapated for Minetest - +### Adapated for Minetest Various useful bits of game math. 3D line intersections, ray casting, 2d/3d vectors, 4x4 matrices, quaternions, etc. Intended to be used with LuaJIT and LÖVE (this is the backbone of LÖVE3D). Online documentation can be found [here](http://excessive.github.io/cpml/) or you can generate them yourself using `ldoc -c doc/config.ld -o index .` + +### TODO: +* Vec3s and Vec2s are not currently adapted for functionality with MT vectors (seperate classes)