Notifications
Article
CrocoWarrior VFX项目创作分享
Updated 9 months ago
260
0
本文将由来自比利时的游戏开发者Cyprien Douterlungne分享CrocoWarrior VFX项目的创作心得。
CrocoWarrior VFX项目的灵感来自《英雄联盟》,在制作过程中使用的软件有:Unity、Maya和Substance Designer。
下面是Cyprien Douterlungne曾参与过《英雄联盟》社区项目的演示视频。

CrocoWarrior VFX

我非常热爱《英雄联盟》,所以打算创作一个类似《英雄联盟》中终极法术或是上帝视角的召回效果。
CrocoWarrior VFX项目是一个终极技能动画特效,创作过程非常简单。下面是CrocoWarrior VFX的演示效果。
首先,我在Maya构造草图,尽可能制作出想要的动画效果,然后进行平滑处理。
当动画完成时,我觉得当剑撞到立方体上时,对地面有冲击效果会更好。因此我启动Unity,以FBX文件格式通过Alembic Cache导入了动画。
在处理好Unity场景的内容后,我开始进行制作。我添加了绘制的冲击纹理、震荡波以及岩石爆裂的效果。
由于觉得为画面增添神圣感也很棒,所以我为剑加入了自发光,并使它冲击后让地面产生裂缝。
当剑回到鳄鱼手中后,所有发射出的神圣能量粒子将被剑吸收。为此,我创建在冲击时散发出的粒子,粒子在冲击后逐渐变大,然后会被剑吸收回去。我还在后期效果加入了发光和颜色校正。
总之,我一步步完成VFX,并在每一步的制作过程中找到下一步的灵感。

角色和动画

CrocoWarrior VFX项目中的角色是我从网络上免费获取的,我使用它制作了动画和效果。对于动画,我尝试做出最美观的动画动作,也为动作之前做好自然的衔接。
Riot经常对游戏角色进行挤压拉伸,这种做法给我了很大启发。所以我对角色进行挤压和拉伸的调整,从而实现出动态的运动效果。
角色身上的绑定是该免费角色自带的,获取请访问:
https://cubebrush.co/olenka/products/1tsmhg-IxZj/free-rigged-fantasy-character

剑的特效

剑的特效由三个步骤完成:
第一步,我在网格创建了一个发射贴图,在动画的关键帧处理Alpha值。
第二步,创建带有立方体发射形状的粒子系统,在该系统加入方向随机的慢速粒子。这一步非常简单,能够营造出很好的氛围效果。
第三步,我准备动画处理立方体的大小,然后缩小立方体,在吸收能量的过程中使立方体消失。

地面的冲击效果

对于地面的冲击效果,我打算实现《英雄联盟》中加里奥撞击地面的效果,即巨像重击技能效果。
下面我将一步步介绍制作过程。
冲击:我使用了冲击纹理,并通过Substance Designer生成了AO、高度图和法线贴图,从而在Unity中实现出浮雕效果。我创建了材质,并将其指定为基础平面。然后使用Overshoot来制作动画。
震荡波:该效果可以为VFX增添感染力。该效果其实是个简单的圆柱体,我为其添加了基础白/蓝色的锯齿纹理。它会在冲击的同时出现,然后快速消失。
岩石:这是个受重力作用的粒子系统,我在Photoshop中绘制了小型石块来制作该粒子系统。
烟雾:VFX中还使用了带有圆形发射的粒子效果,通过烟雾纹理实现。对于这部分,我使烟雾在冲击后更为明显,从而有时间看到烟雾效果。
闪光:闪光效果的制作方法很简单,只需要一个突然出现的粒子即可,这是能为VFX大幅增添感染力的基础部分。
裂缝光:为了实现裂缝光效果,我在Photoshop调整了冲击纹理,即反转黑色和白色并调整对比度,将其添加到冲击材质的发射通道。然后对发射的Alpha强度进行调整,从而得到满意的裂缝光强度。

其它

CrocoWarrior VFX可以完全用于游戏,因为它只由动画纹理和粒子系统组成。另外,我们可以在游戏中调整一下动画,通过摄像机视角来隐藏一些瑕疵。
下面是本文使用的Asset Store资源商店中的资源,或许能为你的创作带来帮助。
Frank Action RPG 2Handed (Combination):
https://www.assetstore.unity3d.com/#!/content/129733?aid=1011l3ogR
TwinSword Animset Base:
https://www.assetstore.unity3d.com/#!/content/115347?aid=1011l3ogR
CrocoWarrior VFX是一个非常简单的VFX特效制作项目,喜欢创作VFX的开发者们可以按照文章步骤进行尝试。
开发过程中遇到问题?打开Unity Connect App或者Unity编辑器内置群聊工具,在“技术交流”群聊组中提问。
Tags:
Unity教程推荐
13
Comments