日前,国内首款在2D回合网游中,运用全粒子效果渲染画面的产品《梦幻诛仙》游戏画面一经曝光,便引起了广大玩家的广泛关注。游戏画面为何能如此精致绝美?环境光效、粒子特效、透视效果如何被运用?引来无数好奇人士一探究竟。
神奇的视觉组合
激情震撼的战斗场景;细腻柔润、流光溢彩的火光幻影;急速飞行时,耳边疾驰而过的快感;泛舟湖上,波光粼粼的柔美光晕……1080P高清晰的视觉享受,“动态实景拍摄”及3D粒子特效技术的应用,更使得游戏画面自然逼真,且充满浓郁的仙侠风情。
《梦幻诛仙》作为国内首款在2D回合网游中,运用全粒子效果渲染画面的产品,无论是在地图细节的处理上,还是在各种特效的视觉冲击力上,其表现都令人叹为观止。粒子特效、水波特效、散焦特效、泡沫特效、爆炸特效,游戏中的特效冲击无处不在。除此之外,游戏中还大量采用了组合模型动画特效、纹理动画和动画纹理特效等技术。
“其中,粒子特效可以产生大量相似物体独立运动的模拟效果。”《梦幻诛仙》的程序开发人员告诉记者,结合“动态实景拍摄”技术,再通过粒子特效系统模拟符合自然规律的运动,用程序实时波形演算不仅能够合成出包括雨、雪、雷、电、风在内的各种气象环境。除此之外,粒子特效还能够制造出自然现象、物理现象以及空间扭曲感。
粒子碰撞的秘密
“事实上,目前,粒子系统技术已经被广泛用于大型3D游戏的制作过程中。”汇众教育游戏学院相关专家指出,在许多三维建模及渲染包内部就可以创建、修改粒子系统,如3DStudioMAX、Maya以及 Blender等。“这些编辑程序使艺术家能够立即看到他们设定的特性或者规则下粒子系统的表现。”
作为主要的3D动画软件之一,3DStudioMAX3非常吸引人的一项功能就是它的粒子系统,在模仿自然现象、物理现象及空间扭曲上具备得天独厚的优势。
其实,早在3DStudioMAX1.0版本中,粒子系统只有Spray(喷射)和Snow(雪)两种。虽然它们是最简单的粒子系统但是效果很好,在制作流水、喷泉、灰尘时依然使用。并且高级粒子系统的创建思想也是基于Spray和Snow的创建原则,加强了动画设计师控制粒子行为的功能。
随着功能的逐步完善,现在的粒子系统几乎可以模拟任何富于联想的三维效果:烟云、火花、爆炸、暴风雪或者瀑布。为了增加物理现象的真实性,粒子系统通过空间扭曲控制粒子的行为,结合空间扭曲能对粒子流造成引力、阻挡、风力等仿真影响。3DStudioMAX3已经能够通过专门的空间变形来控制一个粒子系统和场景之间的交互作用,还可以控制粒子本身的可繁殖特性,这些特性决定了粒子在碰撞时发生变异、繁殖或者死亡。
循序渐进的变幻
“典型的粒子系统更新循环可以划分为两个不同的阶段:参数更新/模拟阶段以及渲染阶段。且每个循环执行每一帧动画。”
在游戏学院的课堂上,学员要在专家们的指导下,接受严格的模拟训练和渲染训练,并不断熟练直至能够驾驭那些功能强大且潜力无穷的制作软件。
在模拟阶段,根据生成速度以及更新间隔计算新粒子的数目,每个粒子根据发射器的位置及给定的生成区域在特定的空间位置生成,并且根据发射器的参数初始化每个粒子的速度、颜色、生命周期等等参数。然后剔出或更改那些已经超出了生命周期的粒子。这些物理模拟可能像将速度加到当前位置或者调整速度抵消摩擦这样简单,也可能像将外力考虑进去计算正确的物理抛射轨迹那样复杂。
更新完成之后,就进入渲染阶段,纹理映射、四边形sprite等。在这个过程中,对设计师的掌控力提出了更高的考验。因为,在一些低分辨率或者处理能力有限的场合粒子可能仅仅渲染成一个像素,在离线渲染中甚至渲染成一个圆球,从粒子元球计算出的等值面可以得到相当好的液体表面。另外,也可能用三维网格渲染粒子。
“云世界”,乐在其中
当然,每个粒子系统都有用于其中每个粒子的特定规则,通常这些规则涉及到粒子生命周期的插值过程。例如,许多系统在粒子生命周期中对离子的阿尔法值即透明性进行插值直到粒子湮灭。
因此,在汇众教育游戏学院,系统而科学的专业指导,不仅旨在帮助未来的设计师迅速熟悉粒子运动规律,迅速掌握基本职业技能。更要帮助他们了解,若想成为一名优秀的设计师,善于发现与创造往往令人事半功倍。
因为,实际运用中,还有很多领域需要他们自己开发。例如,一些插件能够提供增强的粒子系统效果,像 AfterBurn以及用于流体的RealFlow之类;2D的粒子特效软件中ParticleIllusion最为出色,因为他的渲染比一般的3D软件快较为平面化;以及Combustion 这样的多用途软件或者只能用于粒子系统的 Particle Studio 等都可以用来生成电影或者视频中的粒子系统等等。
此外,先进的“云培训”教学体系,还为这些未来设计师们提供了一个信息交流和资源分享的“云世界”平台。在这里,粒子的变异、繁殖或者死亡,Maya的刚体与柔体技术,甚至每个粒子的速度、颜色、生命周期等等参数,都不再是空洞的理论,未来的设计师们不仅可以通过“云世界”组建自己的远程开发团队,更能在真正的项目实战中享受创造的乐趣,分享成功的喜悦。
用户评论