查看原文
其他

CrocoWarrior VFX项目创作分享

Cyprien Unity官方平台 2022-05-07

本文将由来自比利时的游戏开发者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官方精彩视频,请关注“Unity官方”B站账户。


扫码在“技术交流“群聊组中提问,Unity社区和官方团队帮你解答。



推荐阅读

手把手教你实现“美女与野兽”特效

使用Unity制作《龙珠》龟派气功冲击波

制作蝴蝶烟火视觉特效

使用粒子实现Logo消融效果

利用ShaderGraph着色器视图实现炫酷的物体消融特效

使用Unity创作《塞尔达传说:旷野之息》风格的视觉特效

Unity新功能|EditorXR运行时

Unity为动漫行业打开新大门


官方活动

Unite Shanghai 2020正式启动,暖冬特惠票热销中,购票即可获得多款Asset Store特定精品资源5折优惠码。[了解详情......



喜欢本文,请点击“在看”

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存