中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 计算机科学国家重点实验室  > 学位论文
学科主题: 计算机应用
题名:
基于深度剥离技术的屏幕空间绘制技术研究
作者: 郝晓光
答辩日期: 2010-05-28
导师: 刘学慧
专业: 计算机应用技术
授予单位: 中国科学院研究生院
授予地点: 北京
学位: 硕士
关键词: 真实感绘制,图形处理器,屏幕空间,桶型深度剥离,环境遮挡
摘要: 真实感绘制一直是计算机图形学中一项基本而重要的研究内容,它使用计算机来模拟并重现真实世界中的景象。长期以来,对真实感绘制技术的研究已经取得了丰硕的成果,并且很多研究成果已经成功地应用到了工业领域(如电影及游戏等)。 近年来,随着图形处理器(GPU)的不断发展[1],由于其强大的并行计算能力,越来越多的真实感绘制算法使用图形处理器来进行加速计算。屏幕空间绘制技术正是这样一类利用图形处理器进行加速计算的绘制技术。它大量地使用了图形处理器提供的硬件特性来进行运算。相比传统的绘制技术,它在计算速度上有了很大的提高。 桶型深度剥离算法是一种新提出的基于图形处理器的深度剥离算法。它可以在一遍绘制的过程中收集多个深度层次的深度值信息。由于其计算的过程完全在图形处理器上完成,所以它是一种高效的深度剥离算法。 本文把桶型深度剥离算法应用到屏幕空间绘制技术中,分别提出了基于桶型深度剥离算法的屏幕空间环境遮挡算法和基于桶型深度剥离算法的软阴影生成算法。前者利用桶型深度剥离算法提供的深度值信息来计算环境遮挡,解决了传统屏幕空间环境遮挡算法不能计算对于视点来说的被遮挡物体产生的环境遮挡值的问题;后者是一种新的软阴影生成算法,它使用桶型深度剥离算法提供的深度值信息来计算并生成软阴影。相比传统的软阴影算法,该算法可更好地支持场景中的动态光源与物体。这两种算法都在图形处理器上完成计算,具有实时的绘制速度。
英文摘要: Photorealistic rendering is a basic and important research area in computer graphics. It uses computers to imitate and reproduce the real world. For a long time , many achievements have been gained which almost had been applied to the industry such as movies and computer games. In recent years, the GPU became more and more powerful[1], more and more photorealistic rendering algorithms use the GPU to accelerate the computation. Screen space rendering techniques are of such kind. These techniques make use of the powerful hardware features provided by the GPU and the computation speed of these techniques exceed the traditional ones. Bucket depth peeling algorithm is a new technique based on GPU. It can get several depth layers information by rendering the scene once. All its computations are performed on GPU,so it is an efficient technique. This thesis applies the bucket depth peeling algorithm to screen space rendering techniques and proposes two algorithms: bucket depth peeling based screen space ambient occlusion algorithm and bucket depth peeling based soft shadow algorithm. The former uses the depth information provided by the bucket depth peeling algorithm to calculate the ambient occlusion and solve the problem that original screen space ambient occlusion algorithm can’t compute the ambient occlusion generated by the objects which are invisible to the view point . The latter is a new soft shadow algorithm ,it uses the depth information provided by the bucket depth peeling algorithm to compute and generate soft shadows. It provides more supports to the dynamic lighting and objects comparing to existing algorithms. These two algorithms are performed completely on GPU and they achieve real-time rendering speed.
语种: 中文
内容类型: 学位论文
URI标识: http://ir.iscas.ac.cn/handle/311060/2319
Appears in Collections:计算机科学国家重点实验室 _学位论文

Files in This Item:
File Name/ File Size Content Type Version Access License
基于深度剥离技术的屏幕空间绘制技术研究.pdf(1803KB)----限制开放 联系获取全文

Recommended Citation:
郝晓光. 基于深度剥离技术的屏幕空间绘制技术研究[D]. 北京. 中国科学院研究生院. 2010-05-28.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[郝晓光]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[郝晓光]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2017  中国科学院软件研究所 - Feedback
Powered by CSpace