我做了一个验证,同一个ifc为起点,分别采用两种路径转换obj+mtl的文件。第一种是我自己发现的,第二种是IFCOPENSHELL网站提供的工具IfcConvert。尽管IfcOpenShell这个工具得到了广泛应用,但是IfcConvert并不好用。
路径1:(15条消息) RVT转OBJ,自我测试与探究之路_shanmama2434的博客-CSDN博客 https://blog.csdn.net/shanmama2434/article/details/108308997?spm=1001.2014.3001.5501
IFC通过Revit打开,导出为DWG文件格式,再用FormIt打开,导出为OBJ。
路径2:直接把ifc文件拖拽到IfcConvert.exe文件上转换。
路径1得到一个8000多KB的OBJ文件(2020年8月末得到),路径2得到一个3000多KB的OBJ文件(2021年10月25日下午得到)。
用我自己的WEBGL平台打开,路径1的文档很顺利1分钟内打开,路径2得到的文档10分钟无反应。原ifc文件放在后面作对比。