免费在线 STL 查看器和 3D 查看器 — STL、OBJ、GLB、GLTF、PLY、FBX、DAE、AMF 和 3MF

将 3D 文件拖放到此处
或点击选择 — STL、OBJ、GLB、GLTF、PLY、FBX、DAE、AMF、3MF

0.00 / 0.00s
概览

免费的在线 STL 查看器和 3D 查看器

一款免费的在线 STL 查看器和 3D 查看器,可直接在浏览器中打开二进制或 ASCII 格式的 STL 文件,以及 OBJ、GLB、GLTF、PLY、FBX、DAE、AMF 和 3MF 文件。拖入文件后,它会从你自己的磁盘读取并用 WebGL 绘制——不上传任何内容,无需账户,也无需安装。打印前查看 STL 的实际毫米尺寸和三角面数量,旋转、缩放模型,播放其中的动画,用剖面切开查看内部,用爆炸滑块分离多部件组合,开启带柔和阴影的影棚光照,并保存所见画面的高分辨率渲染图。

操作流程

如何在线查看 3D 文件

无需账号、无需安装、无需上传。查看器在你自己的设备上打开文件并用 WebGL 绘制,页面加载完成即可使用。

1

打开文件

将 STL、OBJ、GLB、GLTF、PLY、FBX、DAE、AMF 或 3MF 文件拖到查看器上,或点击选择文件。

2

环顾查看

拖动可环绕旋转,滚轮缩放,右键拖动平移。相机预设可一键切换到正前、俯视或侧视。

3

仔细检查

查看顶点数、面数、对象数以及精确的包围盒。线框和法线着色能显示网格的构建方式。

4

播放并保存

播放文件中包含的任意动画,然后开启影棚灯光并保存高分辨率渲染图。

着色模式

在本工具中渲染
一个房屋图标的三维模型以原始方式显示
原始
一个房屋图标的三维模型以纯色方式显示
纯色
一个房屋图标的三维模型以法线方式显示
法线
一个房屋图标的三维模型以线框方式显示
线框

同一个模型的四种着色模式。「原始」使用文件自带的材质;「纯色」把材质换成单一平色,让轮廓和拓扑一目了然;「法线」按每个面的朝向上色,翻面的地方一眼就能看出;「线框」则直接显示三角面本身。

功能

为什么选择这款 3D 查看器

专为“手上有个模型,只想先看看”的场景而生——在打印、转发,或决定是否值得打开完整 3D 软件之前。

文件始终留在你这里

模型直接从磁盘读取并在本地渲染。不传输任何数据,因此断网后依然可用。

九种格式,一个页面

STL、OBJ、GLTF、GLB、PLY、FBX、DAE、AMF 和 3MF 都在同一处打开,包括使用 Draco 压缩和 KTX2 贴图的 glTF。

动画播放

带骨骼和动画的模型可在浏览器中播放。选择片段、拖动时间轴并调整速度。

影棚灯光

基于图像的照明、柔和阴影和电影级色调映射,让平淡的预览变成可以直接呈给客户的效果图。

真实数据

包围盒尺寸、顶点与面数、材质与贴图数量——这些数字决定模型能否顺利切片。

免费,无需注册

无账号、无水印,除设备内存外没有文件大小上限。

影棚灯光

在本工具中渲染
一个房屋图标的三维模型以关闭影棚方式显示
关闭影棚
一个房屋图标的三维模型以影棚方式显示
影棚

影棚灯光默认开启。关掉之后,模型只靠场景光照明——更平、更暗,但更接近文件本身的材质。检查别人的模型时想要的正是这种状态,而不是展示自己作品时的效果。

格式

3D 文件格式指南

不同格式保存的信息各不相同。如果模型能打开却显示异常,原因通常就在这张表里。

格式包含内容需要了解
STL仅几何体 没有颜色,也没有计量单位。3D 打印的默认格式。
OBJ几何体、UV 材质保存在单独的 .mtl 文件中,只拖入一个文件无法读取到它。
GLTF / GLB全部信息 材质、贴图、骨骼和动画。以米为单位,因此 1.8 米的人物显示为 1.8。
PLY几何体、顶点色 3D 扫描仪和摄影测量的常见输出格式。
FBX几何体、动画 必须为 2013 或更新版本——较早的二进制 FBX 使用浏览器无法读取的容器。
DAE几何体、动画 Collada。较老的交换格式,许多 CAD 工具至今仍在输出。
AMF几何体、颜色 基于 XML,基本已被 3MF 取代。
3MF几何体、颜色、单位 现代打印封装格式。与 STL 不同,它会记录一毫米代表什么。
STL 文件

什么是 STL 文件?

STL 是 3D 打印最常用的文件格式。它只用成千上万个小三角形描述物体的外表面,别无其他:没有颜色、没有纹理、没有材质,也没有计量单位。正因为如此简单,所有切片软件和 CAD 程序都能读取它;也正因如此,STL 有时会以错误的尺寸打开,或者看起来只是一片灰色。

STL 有两种形式。二进制 STL 体积小,是大多数软件导出的格式;ASCII STL 是纯文本,易于阅读,但体积大好几倍。这款 STL 查看器两种都能打开,并显示模型的宽度、深度和高度,方便你在打印前确认尺寸。

打印之前

检查 STL 文件的五个要点

在 STL 查看器里花一分钟,可以省下好几个小时的失败打印。

1. 尺寸

把尺寸和预期大小比较一下。小了 25 倍的模型是按英寸导出的;大了 1000 倍的是按米导出的。一键即可转换单位。

2. 翻转的面

把着色切换为法线。与周围看起来不同的区域朝向内部,切片时可能造成孔洞或缺失的层。

3. 过薄的壁

拖动剖面穿过模型。比大约两个喷嘴宽度(约 0.8 毫米)更薄的壁可能根本打印不出来。

4. 隐藏的内部

剖面视图还能显示从外面看不到的空腔、被困住的几何体和相互重叠的壳体。

5. 三角面数量

数百万个三角面会拖慢切片软件,却不会增加可见的细节。如果数量过大,打印前先简化网格。

然后切片

模型没问题了?在 Print Control 中打开,即可摆放方向、缩放并切片为 G-code——全部在浏览器中完成。

完整指南

理解浏览器中的 3D 文件

一个 3D 文件里究竟装了什么,以及同一个模型为何在不同工具中看起来不一样。

几何只是文件的一半

每种格式都会存储顶点以及连接它们的面,但共识到此为止。材质、贴图、骨架、动画和单位都是可选附加项,有的格式会携带,有的则完全丢弃。以纯灰色打开的模型通常并没有损坏——颜色本来就不在别人给你的那个文件里。

单位与比例

glTF 和 GLB 以米为单位定义,3MF 记录自己的单位,而 STL 和 OBJ 完全不存单位——文件里的数字就只是数字。所以同一个物体在一个工具里读作 1.8,在另一个工具里却是 1800。缩放之前,请先把尺寸面板和你预期的大小对照一下。

材质与贴图

材质描述表面如何响应光线,贴图则是包裹在其上的图像。一个文件可以只有其中之一。如果模型显示为白色,要么没有导出颜色贴图,要么它使用了当前引擎已弃用的 specular-glossiness 材质——查看器会识别这种情况并尽可能恢复贴图。

骨骼与动画

带动画的模型包含骨架、驱动骨架的动画片段,以及把网格绑定到骨骼的蒙皮权重。三者都必须在导出后保留下来。骨架损坏几乎总是因为中间某个工具在重写文件时没有带上蒙皮——原始文件通常仍然可用。

压缩与贴图格式

Draco 压缩 glTF 几何,meshopt 压缩顶点数据,KTX2 存储可直接送入 GPU 的贴图。三者都需要解码器,查看器会按需加载。没有解码器时文件仍能打开,但内容会被剥离——这就是同一个压缩模型在别处显示为无贴图、在这里却正常的原因。

何时需要完整的 3D 软件

查看器只做检视,不做编辑。要重建几何、重绘材质、重拓扑或制作动画,需要 Blender 或 CAD 工具。而更换格式、为打印摆正方向或切片成 G-code,转换器和 Print Control 无需学习成本即可完成。

使用场景

常见用途

打印前检查下载的模型

打开从分享网站下载的模型,在投入数小时打印之前先看清它的真实尺寸和面数。

查看别人的文件

无需安装 Blender,也不必把对方的作品上传给第三方,就能在任何电脑上查看客户或供应商的模型。

检查骨骼和动画

确认导出后动画片段仍在,逐个播放,并查看蒙皮变形是否依然正确。

快速出一张渲染图

调好构图,开启影棚灯光,为商品页、报告或文档保存一张高分辨率图片。

问题排查

当模型看起来不对时

几乎所有「能打开但看着不对」的情况,都出自下面这几个原因——以及分别该怎么办。

什么都没显示

模型很可能离原点很远或缩放极大,导致相机位于模型内部或距离很远。点击「重置视图」,它会重新框住已载入的内容。

显示为纯白或纯灰

导出时没有保留任何颜色。请检查着色是否设为 Original 而非 Solid,并注意引用了独立图片文件的 .gltf 无法访问它们——请改为导出自包含的 .glb。

表面呈明显棱面

STL 完全不存储平滑信息,因此曲面会以平直三角面的形式到达。这是文件本身的限制,不是查看器的问题——如需更平滑,请从原始 CAD 模型以更细的公差导出。

FBX 打不开

早于 6400(2013)的二进制 FBX 使用浏览器无法读取的容器。请重新导出为 FBX 2013 或更新版本,或先用 3D 文件转换器处理一遍。

部分面朝内翻转

法线翻转会让面从正面看时消失。法线着色会显示每个面的朝向——颜色一致就说明绕序一致。

加载或旋转很慢

OBJ 和 ASCII STL 这类文本格式的解析速度远慢于二进制版本,而数百万三角面的扫描模型对任何设备都是负担。请先试试同一文件的二进制版本。

常见问题

常见问题

关于在浏览器中查看 3D 文件,最常被问到的问题。

如何在线打开 STL 文件?

把 .stl 文件拖到查看器上,或点击打开并选择文件。几秒钟后即可显示,可以旋转、缩放和检查。无需安装,也无需注册账户。

能打开二进制和 ASCII STL 文件吗?

都可以。二进制 STL 是大多数软件导出的紧凑格式;ASCII STL 是纯文本,体积大得多,所以加载稍慢,但打开方式相同。

可以测量 STL 文件吗?

查看器会在尺寸面板中显示模型的整体尺寸(宽度、深度和高度)以及顶点数和面数。它不能测量你点击的两点之间的距离。

打印前如何检查 STL?

在尺寸面板中确认实际尺寸,把着色切换为法线以发现朝向错误的面,并用剖面查看内部有无空腔或过薄的壁。线框着色可以显示模型使用了多少个三角面。

可以在手机上查看 STL 文件吗?

可以。查看器可在 Android 和 iPhone 的现代移动浏览器中运行。点击打开,从下载文件夹或云存储中选择文件即可。

我的文件会被上传到什么地方吗?

不会。查看器直接在你的浏览器中读取文件并用 WebGL 绘制,不会向任何服务器发送内容,因此你的文件始终保密。

我可以打开哪些文件格式?

STL、OBJ、GLTF、GLB、PLY、FBX、DAE、AMF 和 3MF。使用 Draco、meshopt 压缩以及 KTX2 贴图的 glTF 文件同样可以解码。FBX 必须为 2013 或更新版本,因为较早的二进制 FBX 使用浏览器无法读取的容器。

为什么看不到模型的贴图?

通常是因为文件使用了已停用的 specular-glossiness 材质格式,当前的 3D 引擎不再读取它。查看器会检测到这一点并自动恢复颜色贴图。如果提示无法应用任何颜色贴图,请检查设置面板中的着色是否设为“原始”而非“纯色”;另外,引用了独立图片文件的 .gltf 无法读取到这些图片——请改为导出自包含的 .glb。

为什么我的模型显得特别小或特别大?

不同格式对单位的定义不同。glTF 和 GLB 以米为单位,因此 1.8 米的模型在以毫米为单位的工具中显示为 1.8,而 STL 和 OBJ 根本不保存单位。请将尺寸面板与预期大小对照,并据此缩放。

有文件大小限制吗?

工具本身没有限制。实际上限取决于设备内存——非常大的网格解析和渲染更慢,而 OBJ、ASCII STL 等文本格式比对应的二进制格式更慢。

查看之后可以转换或打印这个文件吗?

可以。 3D 文件转换器 支持同样的格式,并可导出为 STL、OBJ、GLTF、GLB、PLY、FBX 和 USDZ; Print Control 则可为打印准备模型并切片成 G-code。

更多工具

相关工具

3D 文件转换器

在浏览器中于 STL、OBJ、GLTF、GLB、PLY、FBX 和 USDZ 之间互转,隐私方式与查看器一致。

Print Control

为打印调整模型方向、缩放并修复,估算成本与时间,无需安装切片软件即可导出 G-code。