Javascript BIM模型宿主和渲染
我计划设置服务器来解析和托管BIM模型,并从客户端访问特定模型 期望: 我应该能够主持许多BIM模型(100),最好是IFC,并且有许多客户通过浏览器访问这些模型 我已经测试过BIM服务器和Bimsurfer,据我所知,BIMserver是用于协作开发的,大约有10个用户在项目中共同工作; 基于资源规范,我怀疑它在大量并发用户上的性能; 其他选项有Autodesk Forge、xBIM、BIMWebServer,它们看起来很相似,自定义范围也较小。Javascript BIM模型宿主和渲染,javascript,java,web,ifc,bim,Javascript,Java,Web,Ifc,Bim,我计划设置服务器来解析和托管BIM模型,并从客户端访问特定模型 期望: 我应该能够主持许多BIM模型(100),最好是IFC,并且有许多客户通过浏览器访问这些模型 我已经测试过BIM服务器和Bimsurfer,据我所知,BIMserver是用于协作开发的,大约有10个用户在项目中共同工作; 基于资源规范,我怀疑它在大量并发用户上的性能; 其他选项有Autodesk Forge、xBIM、BIMWebServer,它们看起来很相似,自定义范围也较小。 对于上述用例,您向我推荐什么样的BIM平台、工
对于上述用例,您向我推荐什么样的BIM平台、工具?由于没有回应,我将分享我目前的发现: 备选案文1: 将Openshellconvert与前端渲染(如Threejs)结合使用,Openshellconvert主要帮助从IFC文件中获取数据信息,并将其转换为所需的渲染格式(如collada或obj等) 操作2:
选择像Forge这样的专有解决方案,您可以使用多种受支持的文件格式、重新填充的API来查询BIM属性。它有现成的查看器,可以嵌入到您的客户机中,使用ThreeJS开发转换和渲染管道可能是一种糟糕的体验。对于您描述的这样一个平台,您需要一个高容量服务器来承载、上载、处理和呈现文件。另外,请记住,除非修改IfcOpenShell的源代码,否则导出的模型可能比原始ifc文件的大小(MB)更大。在云中呈现这些文件将是一项挑战