xml-3d-viewer
v0.1.12
Published
Elegant 3D Viewer — embeddable education-friendly 3D model viewer plugin
Maintainers
Readme
Elegant 3D Viewer
Embeddable education-friendly 3D viewer plugin, published as xml-3d-viewer. Built on the Online 3D Viewer engine.
Install from npm
# 阿里云制品仓库
npm install xml-3d-viewer --registry=https://packages.aliyun.com/624555789491f3d1689b6653/npm/npm-registry/See PLUGIN.md for embed API, toolbar options, per-part opacity, and publish notes.
Vue 3 example: examples/vue.
Local develop
npm install
npm start
# open http://127.0.0.1:8080/website/elegant/npm run build_plugin # production bundles → build/plugin/
npm publishUpstream
Online 3D Viewer is a free and open source web solution to visualize and explore 3D models in your browser.
Live website - Website documentation - Developer documentation - Discord server
Supported file formats
- Import: 3dm, 3ds, 3mf, amf, bim, brep, dae, fbx, fcstd, gltf, ifc, iges, step, stl, obj, off, ply, wrl.
- Export: 3dm, bim, gltf, obj, off, stl, ply.
External Libraries
Online 3D Viewer uses these wonderful libraries: three.js, pickr, fflate, draco, rhino3dm, web-ifc, occt-import-js.
