三维网格模型实体布尔运算方法的研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:Test_518
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维布尔运算技术是计算机三维造型技术中构造复杂实体最为重要和复杂的问题之一,并在三维地理信息系统、虚拟现实、交互式可视化等领域有着重要的应用。因此,对三维布尔运算技术的研究,具有重要的学术意义和应用价值。本文在分析了三维布尔运算技术的基础上,主要围绕以下两大问题来展开研究:(1)基于方向包围盒(Oriented Bounding Box:OBB)碰撞检测算法过程中如何进行快速碰撞检测的效率问题;(2)基于三维网格模型布尔运算算法过程中如何进行精确求交的准确度问题。针对问题(1),本文研究了传统的OBB碰撞检测算法,提出了一种改进的基于OBB层次包围盒树的快速碰撞检测算法。算法在继承碰撞检测算法优点的同时,突破了它的局限性,能够处理任意形状多面体之间的碰撞检测问题,节省了一半的存储空间,并且能快速检测出相交三角形对,因此,有效地提高了布尔运算效率。算法预先对矿体表面网格模型进行拓扑化,并在该拓扑结构基础上合理地组织成OBB层次二叉树结构,通过自顶向下原则构建去除叶子包围盒的OBB包围盒树,来实现快速碰撞检测。针对问题(2),本文提出了一种基于三维网格模型的布尔运算方法。该算法首先通过基于OBB层次包围盒树的碰撞检测算法,得到实体的相交三角形对。求出两相交三角形之间的交线,建立与三角形的交线拓扑关系。然后通过分类处理三种交线类型来对相交三角形进行区域划分,得到一系列多边形,并对多边形进行三角剖分形成结果区域。最后根据体的包含关系构建关系邻接表,判断多边形区域的相对于其他实体的内外关系并通过网格模型的拓扑关系,定位表面三角网格区域。同时根据交、并、差等布尔操作,对结果区域进行取舍,得到最终结果。实验结果表明该算法能取得很好效果。
其他文献
通过对近5年应用心理学毕业生的去向进行了调查。了解了毕业生在心理咨询方向、教育领域、公务员等几个方向的去向。结果提示:以医为背景的应用心理学专业的毕业生(无资格获
学习型组织理论作为一种崭新的管理模式和方法,备受工商管理界的推崇,被许多企业引入到自身的管理实践之中,并取得了巨大的成功。对于我国而言,学习型组织理论是一个舶来品,
农村基本法律服务的公共产品属性是其本质属性。这决定了它必须是由政府为农业生产和农民生活提供的一项基础性法律服务。在当前政府逐步加大农村基本法律服务公共财政投入的
行政指导作为当代新型行政管理的一种柔性监管方式,在第二次世界大战之后逐渐受到日本、德国、韩国等国家的重视和广泛运用,将之作为政府实现产业政策和利益协调的重要手段。
滇西地区特提斯造山带具有多块体拼合的构造特点,是东特提斯造山带的重要组成部分之一,其大地构造演化对理解全球特提斯造山带具有重要的地质意义。在腾冲和保山地块之间的龙
"班班通"设备——交互式多媒体触摸教学一体机。"班班通"设备的使用对促进课堂教学、提升学校办学水平都有着积极的作用,同时对学校的设备管理和维护工作也提出了挑战。
畜牧业作为农业的重要组成部分,其现代化水平及在农业中所占的比重,直接影响到农业现代化的进程。改革开放三十多年来,我国的畜牧业得到了快速发展,已经由家庭副业发展成为最
故障诊断需解决的基本问题是根据传感器采集到的机械设备运行状态信号,提取特征参量,设计决策函数,最终求出其故障状态,核心是特征提取和模式识别问题。由于机械设备运行状态
当劳动者与用人单位签订合同之后,可能会因为出现某些原因导致劳动者无法继续履行劳动合同,这些原因既有可能是主观方面的原因,更有可能是客观方面的原因,所以劳动法赋予劳动
为解决基层部队卫生服务需求不断提高与军医能力素质相对低下、基层部队卫生机构职能不断拓展与军医队伍职业热情相对低迷等矛盾问题,研究基于职业生涯发展视角,构建了师以下