BIM 3D 数据交换格式 ----张建平(清华女)

时间:2021-02-16 11:48:34

1、collada   EXPORTER

2、FBX    3D MAX

3、DAE

4、3D中的OBJ文件格式详解 (  http://www.cnblogs.com/slysky/p/4081307.html )

1、为什么要研究OBJ?

学习三维软件,不仅要学习如何制作模型、渲染、动画,还要掌握它能载入哪些文件,导出哪些格式的文件,每种格式的文件有哪些特点等。计算机CG技术就是依照“计算机图形学”理论的各种计算,所以你想深入了解,应该搜索看看相关的文章。否则你就不知道为什么、怎么、如何去应用。这篇关于三维模型格式OBJ,实际研究它的数据结构,结构决定属性。从这篇你应该知道OBJ本身就是文本格式,用记事本可以打开。它包含UV数据,但不包含材质特性及路径等、不包含动画、粒子和动力学信息。同时生成的MTL是材质数据,需要在三维软件中重新定义一下。它支持三点以上成面,就是说它能存储四边面数据。但是文章说,OBJ不能存储有孔的模型文件,我用C4D测试一下,好像这个结论不正确,C4D能够载入有孔的OBJ模型文件。这个格式的模型文件就是兼容好,可以在各种不同的三维软件使用,这也许是它最大的优点吧?

如果你想导出动画到其他三维软件,还有一个格式是FBX,以后再研究。

5、THREE.js中加载不同格式的模型及动画(fbx、json和obj)
      https://www.jianshu.com/p/906072e60197?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

6、Babylon.js支持Blender、Unity、3DS Max和Maya等常用的3D工具的物件汇出格式。