将IFC转换成GLTF格式


最近在学习使用xeogl展示三维模型,但是模型格式需要转换成.gltf格式。

步骤:

1.Revit将文件导出为IFC格式。

 

2.使用两个工具将IFC先转成dae然后再转gltf

我的两个工具地址在:D:\【Web模型】\【Xeolabs】目录下:

IfcConvert-0.4.0-rc2-win64

COLLADA2GLTF-v2.1.5-windows-Release-x64

在IfcConvert-0.4.0-rc2-win64目录下打开CMD 键入命令 ifcconvert D:\【Web模型】\XEOGL准备数据\walld.ifc D:\【Web模型】\XEOGL准备数据\walld.dae           (PS:这个命令应该不能包含中文,我是直接放在IfcConvert-0.4.0-rc2-win64目录下运行的)

就在对应的目录下生成了dae文件

然后在COLLADA2GLTF-v2.1.5-windows-Release-x64目录下打开CMD 键入命令COLLADA2GLTF-bin -i D:\【Web模型】\XEOGL准备数据\walld.dae -o D:\【Web模型】\XEOGL准备数据\walld.gltf

即可生成对应的gltf文件

然后使用xeogl即可打开文件。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM