18 Commits

Author SHA1 Message Date
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
4f3bb3ea5e now runs (with some require hax) 2023-08-29 16:01:42 -07:00
karai17
a7f9247838 Unfactored the rest of cpml. Completely untested (all tests are broken) 2016-12-15 04:34:46 -04:00
Colby Klein
d19a5addcb Fix failing tests caused by mul->scale 2016-08-21 20:42:44 -07:00
karai17
d34cca315f Removed ffi from mat4, it caused a lot of problems and didn't work. 2016-07-22 17:13:11 -03:00
karai17
1f73de007f Octree should now work with the new API. 2016-07-20 22:36:18 -03:00
Landon Manning
84999568e8 Merge branch 'master' of https://github.com/excessive/cpml
Conflicts:
	modules/octree.lua
2015-12-13 06:21:41 -04:00
Landon Manning
c72efbad3c buncha goodies
* Changed add/sub in vec2/vec3 to allow for integer math
* Fixed a string display error in quat
* Other stuff that @shakesoda probably did
2015-12-13 06:16:57 -04:00
Kyle McLamb
2cfea03fcc Remove dependency on lume
Since it was only used once it makes more sense just to inline that particular call
2015-12-08 13:16:42 -05:00
Colby Klein
e5d0dc799c Add filter function to octree.draw_objects for debugging. 2015-11-20 01:50:48 -08:00
Landon Manning
0481a97195 Added ray casting to octree
* fixed octree API to match the rest of CPML
* standardized intersect inputs a bit more
2015-11-19 14:14:55 -04:00
Landon Manning
b51c6fc1be Added license info 2015-09-25 03:08:15 -03:00
Landon Manning
ab1d551b25 Added new octree implementation
reverted encapsulate_aabb intersect to be non-explicit
2015-09-25 02:54:38 -03:00
Colby Klein
78989682cf Add LDoc documentation. Utils done. 2015-09-11 07:59:05 -07:00
airstruck
ff33633b56 fix leaked globals 2015-09-02 18:43:12 -04:00
Colby Klein
6a0e56d799 Add some TODOs 2015-05-06 21:11:42 -07:00
Colby Klein
f2e426015e Add Quadtree and Octree modules. 2015-04-11 19:53:12 -07:00