External Documentation
Links to the official documentation for the libraries used by Magic Builder 3D.
manifold3d
Magic Builder 3D uses manifold3d as its geometry engine. Manifold is a robust, GPU-accelerated CSG library that guarantees watertight meshes.
The JS helper functions in Magic Builder 3D wrap the manifold3d WASM API — you do not call manifold3d directly.
Three.js
The 3D preview is rendered with Three.js (WebGL). If you want to understand how the viewer works:
OpenType.js
The text() and text_width() functions use opentype.js to parse font files: