系统表示三维计算机图形学(cg)中模拟一些特定的模糊现象的技术。
之所以将这些现象称为模糊现象是因为用其它传统的渲染技术难以实现的真实感的游戏图形。
经常使用粒子系统模拟的现象有火、爆炸、烟、雨、火花、落叶、云、雾、发光轨迹这样的抽象视觉效果等等。
粒子系统的核心是粒子发射器生成的一个个行为独立的粒子,共同构建出动画]
在对游戏中引入虚拟的z轴之后。
这样我们在游戏开发中进行雨滴层次感的构建的时候。
完全可以让粒子发射器在发射天气粒子(雨滴)的时候,赋予天气粒子(雨滴)一个虚拟深度值z。
在天气粒子的整个生命周期中,虚拟深度值z保持不变;
z值和天气粒子(雨滴)状态之间应该存在着一个函数,
这个函数所起到的作用是缩放作用是对雨滴进行缩放。
并且这个函数将赋予深度值不同的天气粒子以不同的视觉大小和运动状态。
再之后将缩放变换结果分别发送至粒子大小显示单元和粒子运动状态显示单元
如此一来,理论上应该会使2d游戏中的天气粒子具备层次感。
当然,这只是我的猜测而已,想要知道问题真正的答案,还需要进一步的分析。
再或者,我们要向grayforest本人寻求答案。”
(ps:……天气粒子分层这个是猪场的技术,原本是14年末出现的)
帕/纳/宁听到这个分析,似乎又收获了一些新的启发,不过他也有不解之处。
帕/纳/宁说道:“只是这样吗?我记得在很多游戏的建筑场景都常用到这种类似的近大远小效应啊。”
贝尼托·瓦西里耶维奇说:“确实很多2d游戏中都用到了近大远小这种效应。
尤其是涉及到像2d游戏里涉及到回廊的场景,进行这种近大远