基于GPU的自由曲面快速绘制

来源 :浙江大学 | 被引量 : 0次 | 上传用户:wzq558
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,自由曲面的绘制,特别是细分曲面的快速绘制算法,成为了计算机图形学领域的一个研究热点。可编程图形处理器GPU(Graphics Processing Unit)的发展日益成熟,它专门为图形计算设计,在并行计算方面,比起CPU有明显的优势,并且提供了相当程度的可编程性。本文充分利用GPU的优势,提出了一种新的基于GPU的自由曲面快速绘制算法。 算法流程如下:首先对初始控制网格进行预处理,将其划分为多个控制网格片,然后对每个控制网格片进行单独绘制。根据控制网格片的绘制方案,计算其相应的细分模板,接着把控制网格片中的顶点数据和其细分模板一起传递到GPU,在GPU的顶点处理器中计算并绘制出整张曲面。 本文首先概述了目前自由曲面的各种绘制算法,包括参数曲面的绘制算法和细分曲面的绘制算法,并对可编程图形处理器的发展背景和发展历程作了简要介绍。接着介绍了本文算法已实现的四类曲面的基本理论知识,包括双三次BEZIER曲面、双三次B样条曲面、Catmull-Clark细分曲面和Loop细分曲面。最后详细介绍本文提出的基于GPU的自由曲面快速绘制算法,先介绍了算法的总体流程,接着逐项讨论算法的各个细节,包括控制网格片的划分,细分模板的计算和在GPU中作绘制操作等,最后,对实验结果作分析。 基于本文的算法,我们已经开发了一个原形系统。该原形系统可支持双三次BEZIER曲面、双三次B样条曲面、Catmull-Clark细分曲面和Loop细分曲面的快速绘制。大量的实验结果表明,本文算法具有下列优点:1,绘制速度快,在性能较好的图形处理器(如GeForce6系列以上)情况下,本文算法的绘制速度可大大优于基于CPU的曲面绘制算法,而且与基于GPU片断处理器的曲面绘制算法比较也有明显的优势;2,可以很好地平衡CPU和GPU的负荷:3,具有良好的通用性,可以支持所有参数曲面和可用参数求值的细分曲面。
其他文献
Established in 1984,the Chinese Anti-Cancer Association(CACA)is a non-governmental and non-profit organization.CACA has set up 44 professional societies and 30
针对物料清单(BOM)管理中需要大量集成和汇总数据以满足决策分析的问题,结合国内外研究现状,提出用数据仓库的理论和思想集成转换原始BOM数据,构建BOM数据仓库,研究数据的导入和
在信息化、网络化高度发展的今天,新一代网络技术不断革新,虚拟专用网(Virtual Private Network,VPN),因其具有安全性、可靠性、保密性和虚拟性等诸多优点,得到了越来越广泛
本文从传统的软件测试技术出发,结合面向对象编程技术的特点,分析了面向对象软件技术对软件测试技术的影响,并从测试角度对面向对象的基本概念进行了剖析,在此基础上,讨论了面向对
随着智能移动终端功能和用户体验的日益完善,智能手机已经被越来越多的用户使用。研究数据表明,Android手机的购买量正在逐步超越个人电脑。Android系统被应用在越来越多的智能
地理信息系统(GIS)是信息技术(IT)的一个重要组成部分,在信息社会中占有越来越重要的位置。嵌入式GIS(或称“移动GIS”),是新一代地理信息系统发展的代表方向之一,它是运行在嵌
上海电信于1997年起,先后在市区和各个郊区建成各自独立的112系统。2001年上海电信首先在上海市区实现了112系统的互联,即能对市区所有用户线路进行自动测试和障碍报修。但市区
结合煤炭企业的特点,借鉴国内外发展企业集团的经验,煤炭企业组建企业集团时应坚持以下原则:1.要按客观经济规律办事。在组建之初.大型企业集团不宜太多,但要规范,以更好地
8月8日,是新疆经济报系与巴音郭楞蒙古自治州党委、阿克苏地委联办《巴音郭楞日报》和《阿克苏日报》5周年纪念日。5年前,新疆经济报系在中国传媒业首开联办地州党报的先河,
据英国驻华使领馆官方网站3月24日16:35:00 发布的消息,中央电视台(CCTV)落户媒体云集的伦敦。作为中国最大的广播媒体,中央电视台已在伦敦北部的卡姆登成立了新工作室。  作为英国政府的国际商务发展机构,英国贸易投资总署与伦敦官方投资服务机构——伦敦投资局一起为中央电视台落户伦敦做出了贡献。  伦敦是世界闻名的传媒中心,云集了多家国际广播及传媒公司。这些媒体之所以选择伦敦,是因为看中了这里