pan0.net
is a CDN and a MIT-licensed library for rapid creation of interlinked, interactive 3D scenes.
Focus is on ease of use, consistency and sensible defaults, without sacrificing performance and advanced capabilities.
- available on global CDN (Cloudflare) or as an NPM package
- dynamically download only what you use (in CDN mode)
- high-level, compact, declarative scene code
- fully typed, get editor hints and inline documentation
- powered by BabylonJS
- integrated bi-directional source⇔visual editor. Add
?edit
to any scene URL - integrated debugger. Add
?debug
to any scene URL
If you bundle, your bundler of choice must be capable of code-splitting. import
function is used liberally.
(NB automatic tests will use these examples to prevent regressions)