简短回答

两种格式家族共享“3D”一词,但行为完全不同。网格格式(OBJ、FBX、glTF、STL、USD)将曲面描述为三角形——艺术家、游戏引擎和观众都使用三角形。CAD格式(STEP、IGES以及原生元件如SolidWorks或Revit)描述工程所需的精确数学实体。一个能渲染一个家族的目录可能会显示另一个家族的灰色图标,这也是为什么3D资源会破坏那么多通用库的原因。正确切换目标——网格用 glTF,CAD 用 STEP——所有下游工具都能配合使用。glb官方获取下载

六种格式一览


节目形式它存储的内容最佳开门?浏览器预览
OBJ(.obj)静态几何 + 基本材料 (.mtl)切换单一静态网格是的(开放规格)改装后
FBX(.fbx)几何体、材质、绑定、动画在DCC工具间移动绑定/动画素材否(Autodesk)改装后
GLTF / GLB几何体、PBR材质、动画网页、应收账款与观众传递——交换目标是的(Khronos)本地
美元 / USDZ全场景合成与图层大型胶片/模拟流程;Apple AR 的 USDZ是的(皮克斯/ASWF)部分原生(苹果上的USDZ)
STL (.stl)原始三角形网格,没有颜色或单位3D打印是的改装后
STEP (.stp/.step)精确CAD实体(B-rep),无纹理工程中的中性CAD交换是的(ISO 10303)镶嵌后

“转换/镶嵌后”意味着格式不是由浏览器直接绘制的——DAM必须在服务器端生成网格或图像预览。只有 glTF/GLB(以及苹果硬件上的 USDZ)会在没有这一步的情况下渲染。

网格格式:OBJ、FBX、glTF、STL、USD

OBJ是3D的纯文本——一种已有数十年历史的Wavefront格式,存储顶点、面,并通过配套的.mtl文件存储基本材料。没有绑定,没有动画,通常也没有单文件保证(贴图旁边有)。它几乎是通用的,正因为它简单,使得将静态道具从一个工具传递到另一个工具是一种安全的方式。FBX是制作的主力。该软件归Autodesk所有,包含了OBJ无法提供的所有内容——骨骼、蒙皮、动画镜头、摄像机、灯光——并且当资产在3ds Max、Maya、Blender、Unity和Unreal之间切换时,它是默认配置。关键是它是专有且有版本限制的:从新工具导出的FBX可能会触发旧的导入器,所以流水线会固定一个版本。glTF(基于JSON)及其二进制兄弟GLB是Khronos集团对“为传递而非创作而设计的格式”的回应。glTF通常被称为3D的JPEG,体积紧凑,支持基于物理的材质和动画,并且——对于库来说至关重要——它由浏览器和大多数现代浏览器原生渲染。这就是为什么我们建议它与每个母带文件并列,也为何3D资产管理工具依赖它来预览。USD(通用场景描述),由皮克斯开发,现在是OpenUSD联盟,则是另一种形式:它通过层叠的引用组成整个场景,而不是描述一个物体。它是高端电影和模拟工作的骨干;USDZ是苹果推出的压缩单文件版本,iPhone和iPad开箱即用AR打开。STL作为3D打印格式补充了这套——纯粹的防水几何形状,无颜色,无单位,因此大多数目录仅供导出。

CAD格式:STEP、IGES及原生部件

在线编辑修改转换工程文件不是网格。STEP 文件(.stp/.step,ISO 10303)存储边界表示——精确的曲线和曲面——因此孔是一个数学上完美的圆柱体,而非三角形环。这种精度是制造的全部意义,但这意味着DAM不能只是绘制STEP文件;它必须先把它镶嵌成展示网格。旧的IGES(.igs)以及原生软件如SolidWorks(.sldprt)、Inventor(.ipt)和Revit(.rvt)也是如此,这些都是专有的。保持STEP作为中立的交换副本,放在原生母带旁边,并在标准化前确认你的扩展预览——这正是真正工程DAM和通用DAM之间的差距。ℹ不透明的“blob”陷阱:大多数工具都能轻松存储这些格式。存储不是预览。如果目录显示的是通用的3D图标而非实际模型,没人能在不打开的情况下找到正确的网格——这是我们在一般DAM中听到的最常见问题。测试预览,而不仅仅是上传。保留主数据,生成导数原版创作格式 = 母版编辑的所在生成一个glTF / GLB导数用于预览、网页和增强现实小巧、通用、一次性玛尔塔·科瓦尔斯基你永远找不到一个格式能完成所有工作,所以别试图。经得起的策略是:保持每个资产作为原始创作格式作为记录系统——这才是可编辑性所在——并生成一个轻量级的 glTF/GLB 衍生品,用于预览、网页和增强现实。母版保持可编辑;导数显示。

一种能够经得起现实接触而存活的格式策略

你永远找不到一个格式能完成所有工作,所以别试图。坚持下来的模式是:保持原件以创作格式作为记录系统(可编辑性就在这里);生成预览、网页和增强现实的glTF/GLB导数;对于工程数据,将STEP副本放在本地零件旁作为中性交汇。然后让一个理解主导关系的工具保持它们同步,这样对源的更改会重新生成轻量级副本,而不是留下陈旧的重复。该Khronos glTF 标准(新标签页打开)正是因为这个原因,已经成为了安全的违约衍生工具。