Nabu is a collection of tools for Typescript applications.
I've written Nabu to factorize some code I tend to re-use in many different projects. Its still a work in progress, and interfaces might change in the future.
Add ./nabu.js to your project
Use ./nabu.d.ts for your Typescript project.
// todo
./src/Intersections.ts contains methods about Spatial Intersections.
./src/Collider.ts exposes accessors to X-Y intersections (where X and Y are Sphere/Ray/Plane/Babylon.Mesh).
./src/MeshBuilder.ts allows constructing a Quad by its 4 corners and Thick-Sphere slices.
./src/Debug.ts contains methods to instantiate segments, points and normals for n frames.