当前位置: 首页 > 专利查询>浙江大学专利>正文

一种基于簇的IFC模型构件级LOD生成和使用方法技术

技术编号:42860102 阅读:27 留言:0更新日期:2024-09-27 17:24
本发明专利技术公开了一种基于簇的IFC模型构件级LOD生成和使用方法。该方法适用于包含大量三角面的IFC构件模型,在离线过程中以一个固定数量的三角面为一个簇的分割方式,对构件模型进行分组减面,生成多级LOD草模,进而可在实时渲染过程中,根据渲染相机的可见范围,动态调整构件的三角面渲染数量,以避免无效渲染带来的开销。本发明专利技术也在对IFC模型进行LOD处理的过程中引入了簇的形式,提高了模型减面的操作细粒度,单体构件得以实现多级LOD的共存,从而保证了相机移动过程中,模型能够在不同LOD层级间平滑过渡;同时,本发明专利技术还结合了符合现代GPU硬件运行方式的实例化渲染与剔除算法,极大提高了渲染的帧率表现。

【技术实现步骤摘要】

本专利技术涉及工业类三维模型显示领域,尤其涉及一种基于簇的ifc模型构件级lod生成和使用方法。


技术介绍

1、随着三维计算机辅助设计(cad)在工程、建筑、制造等领域的广泛应用,对于高效、准确地表达复杂三维模型的需求日益增加。传统的三维cad模型表达方法存在一些挑战,例如模型复杂度高时,会导致数据量庞大,对计算机硬件和软件的要求也越来越高。因此,为了提高三维cad系统的性能和效率,降低数据处理和传输的负担,需要一种更加智能和有效的模型表达方法。

2、为解决这一问题,近年来,越来越多的关注和研究集中在lod(level of detail)技术上。lod技术是一种动态调整模型细节级别的方法,它允许在不同的距离或观察角度下,以不同的精细度来呈现三维模型。这一技术最早在计算机图形学领域中应用,用于实时渲染和优化模型显示,而后逐渐在cad领域得到应用。

3、通常,常规lod技术足以满足动态调整模型精细度来降低渲染开销的需求,但诸如ifc(industry foundation classes)这种bim(building informat本文档来自技高网...

【技术保护点】

1.一种基于簇的IFC模型构件级LOD生成和使用方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于簇的IFC模型构件级LOD生成和使用方法,其特征在于,所述步骤(1)通过以下子步骤来实现:

3.根据权利要求1所述的一种基于簇的IFC模型构件级LOD生成和使用方法,其特征在于,所述步骤(2)通过以下子步骤来实现:

4.根据权利要求1所述的一种基于簇的IFC模型构件级LOD生成和使用方法,其特征在于,所述步骤(3)通过以下子步骤来实现:

5.根据权利要求1所述的一种基于簇的IFC模型构件级LOD生成和使用方法,其特征在于,所述步...

【技术特征摘要】

1.一种基于簇的ifc模型构件级lod生成和使用方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于簇的ifc模型构件级lod生成和使用方法,其特征在于,所述步骤(1)通过以下子步骤来实现:

3.根据权利要求1所述的一种基于簇的ifc模型构件级lod生成和使用方法,其特征在于,所述步骤(2)通过以下子步骤来实现:

4.根据权利要...

【专利技术属性】
技术研发人员:陈浩华任重聂琳董士崇王文广张泽林
申请(专利权)人:浙江大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1