基于空间分割的多线程距离场生成算法

来源 :青岛大学 | 被引量 : 0次 | 上传用户:gaccia_zhou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算空间内任意一点到一个给定的任意多面体的最小有符号距离在许多工程领域都有应用。近年来,在计算机图形学、计算机仿真等相关领域,用距离场表示目标图形对象得到了广泛的应用。例如碰撞检测、估计提取、纹理映射、三维物体变形等。我们常说的距离场实际上是一个标量场,它表示三维空间内任意一点到一个给定的三维物体表面的最小距离值。在计算机图形学中,通常使用的是有符号的距离场,用符号表示该点的位置是在物体内部还是在物体外部。大多数情况下,距离场场值为正时表示该点位于三维物体外部;距离场场值为负时表示该点位于三维物体内部;距离场场值为零时表示该点位于三维物体表面。本文描述了三种关于三维物体的有向距离场生成算法,分别为蛮力计算距离场生成算法,基于空间分割的单线程距离场生成算法以及基于空间分割多线程距离场生成算法。详细介绍了距离场生成过程中有关STL模型文件的导入与处理,空间分割的思想,距离场的存储以及距离场符号的判断。比较三种算法的计算结果,可以看出基于空间分割的多线程距离场生成算法相对于另两种算法不但节省了大量的存储空间,同时在距离场生成速度上有较大的提高,特别是对于复杂的模型。
其他文献
近年来,许多领域对计算机的计算能力的要求越来越高,一些大规模的科学计算单靠一台甚至数台超高性能的大型机都无法得到期望的效果。科学研究与商业应用对计算能力的不断需求
随着信息技术和网络技术的推广与普及,计算机的应用范围越来越广泛,这也促进着数字化校园建设地推动。作为现代化的教育辅助设备,计算机在教学中的作用越来越重要,同时,计算
在软件设计中,人机界面是用户和计算机交换信息的媒介,人机界面是计算机提供给人使用计算机的一种方便、直观的途径。人机界面设计占有举足轻重的作用。在人机界面设计过程中
最大间隔规划模型能够将人工智能中的规划问题转化成机器学习中的结构化预测问题。其主要思想是对人类的示教行为进行建模,从而能够更方便的将人类的经验“传授”给机器。然
开源软件项目的开放协作模式为软件行业带来了新的发展方向,SVN在开源软件的开发过程中也被广泛使用,通过深入挖掘开源软件SVN库中提交者提交行为的特征信息有助于我们对开源软
大型燃煤电站锅炉中,炉膛温度场的分布和可视化对于实现安全、高效及低污染排放,对揭示燃烧现象本质和规律等都有重要的实用价值和科学意义。然而,电站锅炉燃烧过程中具有瞬态变化、随机湍流、设备庞大、环境恶劣等特征,目前尚未建立有效的炉膛温度场监测手段。本文对基于声波理论的炉膛温度场测量技术,展开了深入的理论和实验研究。声学测温的测量原理是通过测量声波的飞渡时间间接测量温度,因此精确的声波飞渡时间测量是声学
随着互联网与多媒体技术的快速发展,网络上图像数据呈现爆炸式的增长,快速的从海量图像数据库中搜索到特定的图像,已成为图像检索领域研究的热点问题。由于深度学习算法在图
三维几何数据已成为继声音、图像和视频之后的第四种多媒体数据类型,近二十年来,随着三维数据采样设备的长足进步与复杂拓扑结构的曲面造型日益普及,细分方法已成为近年来图形学
MANET网络是一种具有高度动态拓扑结构、节点任意移动的无线自组织网络。随着它在各个应用领域的广泛应用,孤立MANET网络与Internet互连逐渐被人们重视。MANET网络与Internet
随着互联网业务量的快速增长,数据流量和计算强度不断增大,当前B/S服务模式下,服务器端越来越成为网络业务发展的瓶颈。如何建立高可靠、高性价比、可扩展的网络服务来满足不断