| b3d_reader |
parse .b3d files into a lua table. |
| b3d_writer |
writes b3d models in the same format as outputted by the b3d reader modul |
| b3d_nodes |
allows you to get information about nodes (bones or meshes) within a b3d table (generated with b3d_reader) |
| class.new |
An instantiatable class to inherit for defining new instantiatable classes classes
the "base" class. |
| class.proxy_table |
allows the creation of a "proxy" for a real table or structure of tables which prevents modification but inheriting the values of the parent table. |
| binary |
read and write (little endian) binary. |
| utils |
mod data and information utilities. |
| paths |
used to find mod media and modpath information |
| math.bound2 |
A 2 component bounding box. |
| math.bound3 |
A 3-component axis-aligned bounding box. |
| math.bvh |
BVH Tree. |
| math.color |
Color utilities. |
| math.constants |
Various useful constants. |
| math.intersect |
Various geometric intersections. |
| math.mat4 |
double 4x4, 1-based, column major matrices. |
| math.mesh |
Mesh utilities. |
| math.octree |
Octree. |
| math.quat |
A quaternion and associated utilities. |
| math.simplex |
Simplex Noise. |
| math.utils |
Various utility functions. |
| math.vec2 |
A 2 component vector. |
| math.vec3 |
A 3 component vector. |