30天退款保证 · 一次性许可 — 查看价格

实体 CAD
网格
图纸和场景中的 3D 面
3D 打印
网页、AR 和游戏
查看器和存档
CAD 数据交换
实体 CAD(STEP、IGES、BREP)可转换为网格或其他实体格式。网格可转换为其他网格格式。虚线格式(DXF、DWG、AMF、USD)只能读取,不能写出。 VRML 可读取 .wrl、.vrml 和 gzip 压缩的 .wrz 文件,并写入 .wrl。
| 扩展名 | .obj (+ .mtl for materials) |
|---|---|
| 全称 | Wavefront Object |
| 几何类型 | 多边形网格(三角形、四边形、多边形) |
| 开放标准 | 有 |
| 支持颜色 | 通过 MTL 材质文件 |
| 支持 UV 映射 | 有 |
| 支持装配体 | 否(仅分组) |
| 编码 | ASCII 文本 |
OBJ(Wavefront Object)由Wavefront Technologies于20世纪80年代末开发。它是一种简单的ASCII文本格式,存储带有顶点位置、UV纹理坐标和顶点法线的多边形网格。材质定义存储在配套的.MTL文件中,该文件引用纹理图像。OBJ支持多边形面(三角形、四边形、多边形),因此既适用于CAD几何,也适用于有机3D艺术。由于它是没有专有限制的纯文本格式,OBJ已成为渲染、游戏开发和可视化工具中支持最广泛的交换格式之一。
OBJ是离线渲染器(Blender Cycles、V-Ray、Arnold)和实时可视化工具的标准输入格式。UV坐标可实现照片级真实感的材质和纹理映射。
Unity、Unreal Engine和Godot都能导入OBJ。对于没有动画的静态道具和建筑元素,OBJ是一种简洁、无依赖的FBX替代方案。
摄影测量软件(Agisoft Metashape、RealityCapture、Polycam)导出为OBJ,因为该格式保留了烘焙纹理贴图所需的UV贴图。
Blender、Maya、3ds Max、Cinema 4D、ZBrush、Houdini、Unity、Unreal Engine、SolidWorks、Fusion 360,以及几乎所有3D工具。
常见的转换:从 STEP 或 IGES(用于可视化)、转为 glTF/GLB(用于 Web 和 AR)、转为 DAE(用于场景工具链),或转为 STL(用于 3D 打印)。
在3D CAD Converter中,只需三步即可将CAD模型或其他网格转换为OBJ文件。
加载您的模型
将STEP、IGES、FBX、glTF或STL文件拖入应用,或拖入整个文件夹一次性转换多个模型。
选择OBJ
选择OBJ作为输出格式。应用会自动写出配套的.mtl材质文件,您还可以在转换前设定网格质量。
转换
点击「转换」,应用即会将.obj连同其.mtl及所有纹理文件一并写出。一切均离线运行,您的模型始终留在本机。
更喜欢命令行?随附的CLI同样支持转入和转出OBJ:
将STEP零件转换为OBJ cadconvert convert part.step -o part.obj 将OBJ网格转换为面向Web的GLB cadconvert convert model.obj -o model.glb 将整个文件夹(递归)批量转换为OBJ cadconvert batch ./in -o ./out -f obj -r
从STEP等CAD格式转换时,添加 --units 或 --quality 以控制比例和网格密度。
OBJ只存储几何;颜色和纹理存放在.obj所引用的独立.mtl文件中,而.mtl又指向图像文件。请将三者一并移动或发送——.obj、其.mtl及纹理——否则模型加载时将没有纹理。3D CAD Converter会自动写出配套的.mtl。
OBJ支持命名分组,但没有真正的场景层级,因此多零件的CAD装配体会被压平为单个对象。如果需要保留装配结构,请改为导出能保留节点树的glTF/GLB或FBX。
CAD工具通常采用Z-up,而许多渲染器和游戏引擎采用Y-up,因此导入的OBJ可能显示为旋转了90度。3D CAD Converter会在导出时应用正确的轴向约定;如果模型仍然看起来倾斜,请在目标工具中旋转它。
.obj文件是Wavefront Object文件——一种纯文本3D格式,以顶点位置、UV纹理坐标和法线来存储多边形网格几何。颜色和纹理数据存放在配套的.mtl材质文件中。由于OBJ简单、开放且非专有,它是渲染、游戏和可视化工具中受支持最广泛的网格格式之一。
OBJ只存储几何;颜色和纹理存放在.obj所引用的独立.mtl文件中,而.mtl又引用图像文件。如果移动或发送OBJ时没有附带其.mtl和纹理,加载时就会没有纹理。请始终将.obj、其.mtl和纹理图像放在一起。3D CAD Converter会为它导出的每个OBJ写出配套的.mtl。
在3D CAD Converter中打开OBJ,为Web和AR选择glTF/GLB,或为3D打印选择STL,然后转换——拖入文件夹即可批量处理多个文件。命令行下运行 cadconvert convert model.obj -o model.glb 或 cadconvert convert model.obj -o model.stl。您也可以用同样的方式将STEP和IGES文件转换为OBJ。
可以。3D CAD Converter提供免费试用,可将OBJ转换为glTF、STL、FBX、PLY等格式,并将STEP和IGES转换为OBJ——包括对整个文件夹的批量处理,并可控制网格质量。可使用桌面应用或 cadconvert 命令行。