3D文件12种格式
.abc 中文名称:蒸馏机 - 支持动画、粒子等!bake(烘焙)三维场景的模型、流体、动画、特效等数据,输出输入到其他三维软件。有可能在导入其他三维软件中无法再二次编辑,比如:Rig、流体烟雾模拟等。
.glTF 这个领域的专用格式,可以理解为三维文件的 JPEG ,三维格式的 MP3。它使用json格式进行描述,也可以编译成二进制的内容:bglTF。它包括场景、摄像机、动画等,也可以包括网格、材质、纹理,甚至包括了渲染技术(technique)、着色器以及着色器程序。
.fbx Autodesk 家族格式 - 支持动画!这是一个商业的格式,最大的用途是用在诸如在 Max、Maya、Softimage 等软件间进行模型、材质、动作和摄影机信息的互导
.dae FBX 的代替品 - Collada DAE需要自行下载安装!Google 地图便是使用的 DAE 格式。纯文本的模型格式,其本质就是一个单纯的xml文件。相比fbx,对dae格式模型的载入我们拥有非常高的自由控制,这也是最复杂的地方。
.bvh 动作捕捉通用格式 - 骨骼动画数据!捕捉后的文件可以重复利用,应用在不同的角色骨骼驱动上制作动画。制作游戏、影视等方面的应用广泛。
.obj 静态多边形模型 - 附带 UV 信息及材质路径!不包含动画、材质特性、贴图路径、动力学、粒子等信息。主要支持多边形(Polygons)模型.
.ply 静态多边形模型 - OBJ 格式的升级版!改进了Obj格式所缺少的对任意属性及群组的扩充性,发明了"property"及"element"这两个关键词,来概括“顶点、面、相关资讯、群组”的概念.
.stl 三维打印的通用格式 - 三角面静态模型!文件格式简单,只能描述三维物体的几何信息,不支持颜色材质等信息,是计算机图形学处理CG、数字几何处理如CAD、 数字几何工业应用, 如三维打印机支持的最常见文件格式。
.3ds 三角面静态模型!文件格式简单,现在几乎都以淘汰!应该在一些老的项目应用上才有可能会用到
.psk Unral Engine 格式 - 带骨骼动画的模型! psk 是 一个比较特殊的格式,通常情况下是原来提取游戏模型使用的。最终生成的基于虚幻引擎的游戏打包成这个格式的模型。
.x3d Web3D 使用较多的格式 - 少量动画 WebGL 支持!支持多纹理和多遍绘制、支持 Shader 着色、支持多渲染目标(MRT)、支持几何实例(Geometry Instance)。
.dxf 是一种开放的矢量数据格式,可以分为两类:ASCII格式和二进制格式;ASCII具有可读性好的特点,但占用的空间较大;二进制格式则占用的空间小、读取速度快。各种 CAD 软件中 DXF 被广泛使用,成为事实上的标准。绝大多数CAD系统都能读入或输出DXF文件。