什么是3D 模型查看器?

3D模型查看器可直接在本地打开 GLB、GLTF、FBX、OBJ、STL、PLY 和 3MF 文件。旋转、缩放和平移来从任意角度检查模型。可在贴图、线框、素模、法线和 X 光视图之间切换,还能进入全屏、调整光照或更换背景色。无需上传任何文件。

查看器基于 Three.js 加 OrbitControls,鼠标拖动是绕物体旋转,双指拖动是平移,滚轮是缩放。模型加载完毕后,面板会显示顶点数、三角面数、面数、绘制调用数和材质数。用显示模式按钮在贴图、线框(查看拓扑)、素模(无贴图灰模看形体)、法线(查看面朝向)和 X 光(半透明,看内部被遮挡的结构)之间切换,把视口放大到全屏细看,调节方向光强度,把背景换成深灰或任意十六进制颜色,方便截图存档。

使用方法

  1. 拖入或浏览上传 3D 模型文件(.glb、.gltf、.fbx、.obj、.stl、.ply 或 .3mf)
  2. 使用鼠标或触控来旋转、缩放和平移模型
  3. 在贴图、线框、素模、法线和 X 光显示模式之间切换,进入全屏、调整光照,或更改背景颜色以便检视

何时使用

  • 在 3D 美术开始花时间贴材质之前,先把 GLB/GLTF 调过来看一眼。
  • 确认从 Blender 导出的 OBJ 几何体是不是和软件里看到的一致。
  • 在手机上把资产展示给客户,不必让对方装 Blender、Maya 或 Unity。

结果

设计师发给您一个产品原型的GLB文件,您需要审查它。上传文件,旋转模型检视各个角度,切换至线框模式检查几何结构,截图以便分享反馈意见。

常见问题

支持哪些 3D 文件格式?
GLB、GLTF、FBX、OBJ、STL、PLY 和 3MF。GLB、GLTF、FBX 把材质、贴图、动画都打进一个包里。OBJ 只带几何信息,即便附带 MTL,这里也不会读取颜色和贴图。STL 和 PLY(常见于三维扫描和打印)只有纯几何,会显示为无贴图的灰色;PLY 若自带顶点颜色则会保留。
为什么模型整个是黑的或者看不见?
要么尺度远超摄像机视锥,要么模型里没有内置灯光。点「重置摄像机」让它自动适配,再把光照强度调大。如果通体纯黑,通常是材质引用的贴图文件没附带过来。
面板里的顶点数和面数是什么意思?
顶点是网格的端点,面(也就是三角面)是连接它们的多边形,绘制调用数大致等于独立网格的数量——越少,渲染开销越小。游戏用的道具一般在 5 万三角面以内,角色 20 万以内。如果一个道具到了几百万,基本就是未减面的高模雕刻。
模型带骨骼动画的话查看器会播放吗?
会。GLTF 和 GLB 中嵌入的动画片段会直接加载到播放面板,第一段会自动播放。用下拉框可以切换行走、待机或美术输出的任何片段,随时暂停或继续。静态模型则不显示播放面板,保持界面整洁。
可以把当前视角截图保存吗?
可以,「截图」按钮会按画布分辨率把当前画面导出 PNG。先把背景、灯光、角度调好再点击,导出来的就是客户看到的样子,可以直接发邮件附图。

相关工具