检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:郑娜[1,2] 段茗[1,2] 姜宏[1] 孙青云[1]
机构地区:[1]四川大学计算机学院,成都610065 [2]四川大学视觉合成图形图像技术国防重点学科实验室,成都610065
出 处:《计算机光盘软件与应用》2012年第23期150-150,152,共2页Computer CD Software and Application
基 金:国家自然科学基金项目(No.60903118)基于图形处理器的高性能计算(High Performance computing basedon GPU);国家自然科学基金项目(No.60832011)先进塔台视景模拟系统基础理论与关键技术(Basic theory and key technology of advanced visual simulation system for Tower)
摘 要:本文提出了一种基于simplex噪声的游戏中高效率火焰的绘制方法。其基本思想是,在光线行进过程中,将火焰的轮廓纹理绕y轴旋转一周获得基本的火焰形状,并用simplex噪声扰动来实现动态的火焰效果。当火中有其他物体时,场景的深度信息被事先存储在一张深度纹理中,并在光线行进过程中将采样点的深度与场景的深度进行比较,作为光线行进终止的条件;因为采样点的不连续性,会在火与物体相交处出现带状分层现象,本文采用了"多采样一次"来解决这一问题。另外,本文通过对顶点位置进行偏移,实现了简单的受风影响的火。最后,本文给出了火海的绘制方法。
关 键 词:simplex噪声 光线行进 场景深度 火海 实时性
分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.166