基于网格变形的polycube自动参数化方法

来源 :浙江大学 | 被引量 : 0次 | 上传用户:dy_dj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机图形学的深入发展,数字几何处理渐渐成为研究热点,很多研究成果已经得到了广泛的实际应用。 在数字几何处理中三维网格是最常用的物体形状表示方法,网格参数化是网格处理中最基本的技术,它在网格和一个恰当的参数域之间建立起——映射。在纹理映射、重网格化、网格编辑、morphing等诸多算法中都需要首先对网格进行参数化。 目前网格参数化的方法有很多,按照其参数域的形状可以分为:平面参数化、球面参数化、单形参数化,以及新近提出的polycube参数化。Polycube参数化具有相对较小的网格扭曲,因为其参数域能很好地逼近原始网格形状。同时它又是一种真正的无缝参数化方法。但是polycube形状复杂,难以构造,如何自动生成polycube参数化是一个值得研究的问题。 本文从全新的角度—网格变形—去看待polycube参数化的构建,提出了一种基于网格形变的polycube参数化自动构造方法。我们在网格表面定义了描述网格与polycube差距的能量,通过最小化该能量使原始网格形变成我们需要的polycube参数网格。该方法独特之处在于参数域的形状并不事先指定,而是在形变过程中和映射方法同时优化生成。因而在网格扭曲最小的度量下,本文的方法能产生最优的参数域和最优的映射关系。需要指出的是,我们提出了一套完整的polycube自动构造框架,文中细叙述的算法只是该框架的一个实现。 最后本文深入挖掘了polycube的在数字几何处理中的应用,如重网格化,几何压缩等等。
其他文献
软件定义网络凭借其可编程性为网络负载均衡提供了一种出色的解决方案。然而软件定义网络中现有的网络编程语言(Frenetic、Procera、Flog等)均基于事件流模型,侧重于描述事件发
本论文以移动机器人NKMOBOT-I项目为课题背景,设计了机器人的行驶机构和运动控制系统,并进行了实验与仿真验证。 根据机器人对机动性能的要求,设计了具有圆形底盘的差速驱动
计算机虚拟技术一直是计算机发展的一个重要分支,部分应用技术甚至可以追溯到上个世纪60年代。在过去几十年中,各种处理器体系结构不断推陈出新以及同种体系结构的指令集不断
随着空间应用技术的发展,空间任务越来越复杂多样,需要处理的数据量也急剧增加,传统的星载计算机系统已经远远不能满足性能要求。以大幅图像处理、航天器自主导航为代表的复杂任
随着H.264/SVC视频标准的出现,对于流媒体安全保护提出了新的挑战。H.264/SVC的特色在于它提供了多方面的可伸缩性:时间可伸缩性,空间可伸缩性和质量可伸缩性,比上一代H.264/AVC
随着空间数据在人们发现知识和改造自然的过程中具有越来越重要的作用,空间数据挖掘的发展已经成为当前国际上的热点。空间数据挖掘的目的是从大量的复杂的空间数据集中挖掘
学位
当今信息化社会,信息数据的重要性与日俱增。由于人为操作、设备故障、计算机犯罪或自然灾难等原因,数据可能被破坏,数据恢复技术得到越来越多的关注。数据雕刻技术是一种在存储
随着互联网技术与基础设施的不断发展,通过网络进行高清流媒体直播,在商品导购、景区推介、小型赛事直播等领域的应用需求日益增加。但现有商用模块或实验系统,在高清实时流媒
目前,面向对象开发技术得到广泛应用,由于其本身带有重载性、封装性、多态性,在提高了软件生产率和可靠性的同时,也给软件测试带来了诸多的问题。本文通过分析面向对象技术对软件