开源项目Online3DViewer
# 通过url参数形式预览模型
https://3dviewer.net/#[3D模型URL]
Online3DViewer 是一个免费、开源的web解决方案,可以让我们在浏览器中探索和扩展3D模型。
支持文件类型
导入
- obj (with mtl and texture)
- 3ds (with texture)
- stl (text and binary)
- ply (text and binary)
- gltf (text and binary)
- 3dm (experimental)
- fbx (experimental)
- off (text only)
导出
- obj (with mtl)
- stl (text and binary)
- ply (text and binary)
- gltf (text and binary)
- 3dm (experimental)
- off (text only)
特性
加载模型
- 通过浏览器文件选择对话框加载3D模型
- 拖拽本地文件
- 通过url加载指定文件
- 通过url hash参数加载指定文件
模型扩展
- 动态观察、平移、缩放
- 方向调整设置
- 窗口适配
模型
- 列出已使用和丢失的文件
- 列出所有材质和mesh
- 显示/隐藏并缩放到特定网格
- 列出特定网格使用的材质
- 显示模型信息(模型大小、顶点和多边形计数)
- 显示存储在模型中的自定义特性