This would introduce an entry point maath/three with functions such as:
convert buffers to Vector3 and back
convert matrics to three's
host the methods that currently depend on threejs, maybe keeping the same structure (this is currently the case for whatever needs quaternions and some matrix math.)
might even be worth it just forking three's quaternions and matrices (maybe make them static instead of class based)
This would introduce an entry point
maath/three
with functions such as: