基于高级渲染器Renderman的水流材质系统的研究与设计

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:ChengpCN
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件和多媒体技术的发展,计算机三维动画的应用领域和应用程度在不断提高,在军事仿真、建筑景观设计、虚拟现实、医疗卫生、娱乐和教育等众多领域得到广泛的应用。在三维动画制作过程中,材质(shader)是视性属性的综合体现,是表现视觉艺术效果的关键之一。但是主流计算机三维动画软件,例如Maya、3dmax等存在着局限性,这主要是由于它们大众软件缺乏针对性特性决定的,例如渲染速度局限性和没有针对专门动画片特别设计,三维模型表面的材质种类单一,可交互性差,可控参数的数量和种类少,因此,在第三方渲染器中设计新的材质以提高渲染速度和效益有很重要的意义。Renderman是一款在好莱坞的动画片中广泛应用,技术成熟并提供接口扩展的一流渲染器。本文通过对Renderman的Rsl(Renderman Shading Lanuage)技术研究,结合物理学、图形学、数学和计算机编程等多个领域的研究,设计一个基于Renderman的包含海水、湖水、溪水和泳池水的水流材质系统。该系统结合Maya等三维设计软件应用于三维动画制作,有很广阔的应用前景。论文详细介绍了该系统的设计方案与各子模块的开发过程,包括海水模块、湖水模块、溪水模块和泳池水模块。各个模块都采用软件技术实现,采用Rsl、随机过程理论和图形学等技术,在硬件方面要求低,不需要对现有的硬件多任何的投资。因此,系统成本低、速度快。根据该设计方案,本论文完成了该系统的开发工作,实现了包含海水、湖水、溪水和泳池水的水流材质系统。试验证明有良好的速度和视觉效果。
其他文献
本文提出了一个应用于无线传感器网络的广播算法。该广播算法具有可扩展,分步式等特点。在无线传感器网络中,广播算法被频繁应用于数据查询、路由发现等操作,低能耗的广播算
目的 观察使用蛇退散配合火疗疗法对带状疱疹后遗神经痛的临床疗效.方法 临床上选取带状疱疹后遗神经痛的患者120例,按照随机数字表法将患者分为对照组和观察组,对照组使用加
随着Internet的广泛应用,网络信息安全变得越来越重要,有关计算机之间通信保密技术得到越来越多的研究和应用。VPN技术利用Internet等公用通信设施,通过隧道和加密技术建立了
在许多应用环境中,数据是以连续、可变、无界的序列形式出现,这些大量的数据有序的聚集在一起即组成了数据流。由于数据流具有实时性、连续性、瞬时性等特点,传统的数据库系