基于粒子系统的自然景物模拟及与环境交互的研究与应用

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:zhoubin_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为模拟自然景物时普遍采用的重要手段,粒子系统有着它独特且不可替代的优势。虽然近年来它在人们的关注下发展得比较成熟,尤其是在一些商用游戏和影视制作中用到的粒子编辑器中得到了体现,但是这些软件由于出品公司自身利益关系,一般都是闭源的,这样导致使用者不能对其优秀的内部实现细节进行研究和学习。所以自己动手建立一个粒子系统还是非常有意义的。本课题基于粒子的基本知识理论,逐步实现了一个完善的粒子系统。从这个粒子系统的层次结构和具体模块划分出发,对发射器和层的属性计算、粒子的运动计算、渲染系统设计以及内存管理等具体模块的实现思路做了一个大致的介绍。有别于传统的粒子系统,该系统粒子参数控制灵活,能够更加灵活地模拟更多的效果。并且通过引入“层”和“关键帧”两个概念,解决了传统粒子系统模拟现代特效方面的困难。接着,在对火焰以及烟雾两种自然景物现象的特征进行了仔细分析后,在实现的粒子系统基础上,通过对粒子参数的调节,分别实现了对这二者的模拟,并将之与用传统粒子系统模拟的效果进行了比较。通过简化光照基本模型,同时利用现代图形硬件可编程管线的灵活性与高效性,采用phong着色对火焰粒子照亮同一场景中其他物体的现象进行了实时模拟,取得了真实可靠的结果。最后根据简单投影原理,推导出了投影矩阵,程序实现了粒子烟雾在平坦表面上的实时投影。为将来进一步研究高级阴影算法提供了基础。
其他文献
信息系统将企业的物资流、信息流、资金流纳入统一的管理之下,使企业的资源配置更加合理,使信息在企业内部的传递更加通畅、快捷,提高了企业的管理水平和核心竞争力。 我国外
目前在海岸动力数值模拟研究领域,数值模拟计算和数值模拟后处理方面都有大量的研究成果,而数值模拟前处理方面却还停留在依靠人工方法读取纸质地图数据的阶段,因而基于组件式地
当前,数据挖掘应用到了很多行业,产生了较好的社会效益,因此它得到了很好的发展。随着应用的不断扩展,数据挖掘系统之间进行挖掘模型交流的需求越来越强烈,而预测模型标记语言(PMM
信息网格旨在有效便捷的解决广域、异构信息的共享、互连和互操作的问题。织女星信息网格的使用模式是让用户在任何时间、地点以及任何设备上使用网格,以达到高生产率服务。
随着Internet在全球范围内呈现出爆炸式的发展趋势,TCP/IP协议的拥塞控制算法研究也就变得更加重要和紧迫。在此背景下,本文针对SACK算法的缺陷及存在的问题,进行了比较系统、深
信息过滤(Infonnation Filtering)是一种个性化的、主动的信息服务机制,是对传统信息检索服务的有益的补充。信息过滤包括许多内容,如声音、图像和文本等等,在本文中,我们主要指
随着Internet/Intranet技术的发展与壮大,企业业务运作模式发生相应的变化,计算机应用系统也由单机模式向网络模式发展。分布式多层结构模式正是在这种环境下产生并发展的。与传
随着越来越多的商用程序移植到Internet上,提供高可用性服务就变的日益重要。群集系统的一大优点就是它具有软、硬件的冗余。高可用性通过侦测结点或幽灵程序的失败情况以及重
针对数字博物馆中的多媒体信息版权保护和安全问题,本文主要在视频数字水印技术的以下几个方面开展研究: 1.提出一种应用于原始视频的纹理分块数字水印算法。通过纹理自相关
身份认证技术是网络安全和信息系统安全的第一道屏障,它是在信息安全时代备受关注的一个研究领域,而基于密码体制的身份认证,一直是人们研究的重点,有着广泛的应用前景。 本文