1. 首页
  2. three.js

three.jsGLTf与IFC的相互作用

three.jsn嗨,朋友们,n我正在从IFC文件开始使用3d查看器。IFC文件通常非常大,在我看来,扫描内存中整个文件的IFC加载程序不适合大型项目。查看浏览器消耗的内存,加载更多IFC文件(在公共联合上下文中是预期的),浏览器会出现内存溢出。同样,对于复杂的IFC文件,渲染时间非常长,不适合我的范围。n按照一种常见的方法,我认为最好的方法是从IFC文件开始,提取所有相关属性并将它们放入数据库中,然后将IFC文件转换为GLTf,并使用该文件(甚至可以优化)进行UI渲染。n现在的问题是,从加载的GLTf文件开始,我需要与它交互,使用户可以单击某个元素,突出显示它,并从存储IFC属性的数据库中获取相关数据。同样,我需要提供基于特定IFC属性类型等隐藏GLTf文件中所有元素的功能。n关于我想到的功能,有什么指导原则吗?n多谢各位!n达里乌什n GLTf to IFC interactionn

three.jsGLTf与IFC的相互作用 为WP2原创文章,链接:https://www.wp2.cn/three-js/three-jsgltf%e4%b8%8eifc%e7%9a%84%e7%9b%b8%e4%ba%92%e4%bd%9c%e7%94%a8/