基于动态光照的大规模草丛场景实时渲染技术

来源 :青岛大学 | 被引量 : 0次 | 上传用户:leaffan1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机图形学领域,大规模自然景观的建模和渲染是一个重要的研究课题。大规模草丛场景作为自然场景的重要组成部分,其建模和实时渲染技术也一直是众多学者的研究热点。但是由于草丛庞大的数量、形态的多样性、结构的高度复杂性和自然场景中纷繁复杂的光照现象,大规模草丛场景的实时渲染一直是一个具有挑战性的课题。本文通过对国内外大量研究成果的借鉴、总结和创新,对大规模草丛场景的实时渲染进行了深入地分析和研究,提出了一种有着较高渲染效率和视觉效果的草丛场景渲染方法。本文通过基于四叉树的LOD建模,实现了大规模地形的实时渲染,较好的解决了地形的细分和裂缝问题,为后期草丛渲染中草丛片的放置提供了条件。草丛的建模是以粒子系统过程化建模作为渲染系统的基础,设计并实现了一个具有三个层次细节的草丛渲染系统,近距离采用基于几何的建模方法,中距离采用基于水平和竖直切片的体渲染,远距离采用基于水平切片的体渲染。本文的草丛渲染算法通过草丛片的实例化技术实现草丛在地形的自然生长,采用随机翻转方法消除周期性重复图案效果,并通过草丛密度控制方法合理实现了各个层次细节间的平滑过渡,体渲染草丛实现了基于BTF的动态光照,几何渲染草丛通过平面投影实现了动态阴影效果。文章最后使用Visual C++、OpenGL和GLSL设计并实现了一个大规模草丛的实时渲染系统,具体实现通过充分利用GPU的可编程性和运算能力,将CPU从大量计算中解放出来以满足实时渲染的需求,达到了较高的渲染效率和逼真的渲染效果。
其他文献
目前,计算机、数码照相机、数码摄相机等作为消费类电子产品已经进入到越来越多的家庭,由此产生大量的数码照片,对于照片的处理,传统的方法是冲印出来进行欣赏、保存,这样不
目前,兵器工业某研究所自然环境试验中心对材料表面腐蚀特征进行共享和管理主要是通过文本检索的方法。文本检索方法受人的差异和经验等因素的影响,首先,难以保证检索结果的
软件工作量估算对软件开发项目起着至关重要的作用,是项目计划和控制的基础,是保证软件开发顺利完成的重要手段。随着机构公司对项目管理要求的不断提高,软件工作量估算也越
语音识别技术近年来取得了长足的发展,伴随着计算机和手机等体积小巧的便携式设备的普及,尤其是进入网络时代以后,各种基于语音识别的应用不断涌现。特别的,孤立词识别作为语
基于视频图像序列的运动目标检测与跟踪是计算机视觉领域的一个重要研究课题。本文的主要研究内容为基于光流的运动目标检测算法。光流场携带了有关物体运动和三维结构的丰富
随着计算机网络通信、云计算、分布式处理以及多媒体等技术的飞速发展,越来越多的用户依赖网络传输和处理信息,而数字图像信息以其生动直观的特点被广泛使用,但是图像内容信
中医药语言系统(Traditional Chinese Medical Language System TCMLS)是世界上规模最大,数据最全的领域本体之一,在中医药科研和应用的多个领域发挥着重要的推动作用。但是,
用户对Deep Web站点的访问主要是通过其在Web页面中提供的具有特定查询能力的接口来获取所需要的结果。为了帮助用户简单高效的查找Deep Web信息,就必须提供统一的查询接口,
运动目标的检测与跟踪是机器视觉领域的核心课题之一,目前被广泛应用在视频编码、智能交通、监控、图像检测等众多领域中。本文对基于时域空域信息相结合的运动目标检测方法
随着微电子技术、计算机技术和无线通信技术的飞速发展和日益成熟,无线传感器网络(WSNs)的应用越来越广泛,逐渐被应用于军事、环境监测、交通控制等多个领域。但是数据传输延