-
公开(公告)号:CN118656901A
公开(公告)日:2024-09-17
申请号:CN202410820316.9
申请日:2024-06-24
摘要: 本发明涉及建筑信息模型技术领域,公开了一种基于细粒度的几何对象化的BIM模型轻量化方法,包括以下步骤:S1,新建一张映射表T用以保存模型中Face对象及Mesh对象的数据;S2,调用Revit SDK中的IExportContext接口提取模型中构件的数据;S3,检查当前模型中的构件是否处理完毕;S4,若处理完毕,则结束流程;若未处理完毕,获取当前标志位flag的值;S5,若flag=1,调用Face对象轻量化处理流程并返回S2;S6,若flag=0,调用Mesh对象轻量化处理流程并返回S2。本发明能够有效简化模型数据,实现模型轻量化;并且,得到的数据支持LOD技术,可以大幅降低前端渲染时的资源消耗并提高渲染效率。