怎样使用Unity创作一个初代变形金刚风格的视觉特效?(上)

怎样使用Unity创作一个初代变形金刚风格的视觉特效?(上)

大家好,我是广州的游戏特效设计师,参与过Unity开发的几个游戏项目。今天我想分享如何使用 Unity 来创建一个原始的变形金刚风格的 VFX。

变形机甲之金刚咆哮攻略_变形金刚声音特效_汽车变形计金刚玩具视频

查看更多我的个人作品:

高清画质

B站

1

灵感

也许很多人都是从真人电影版中知道变形金刚的,但我对变形金刚G1版情有独钟。这种复古卡通风格唤起了我童年的回忆,所以我想用这种风格创造一种视觉效果。特殊效果。这个特效技能的主角是索尼克,在原变形金刚动画中,他是蓝色的索尼录音机。

从这个角度来看,技能的元素与声音的音量有关,所以效果的设计使用了一些起伏的音量图标。

汽车变形计金刚玩具视频_变形机甲之金刚咆哮攻略_变形金刚声音特效

2

制作工具

我用的是Unity2017版本,用Timeline和Cinemachine做镜头动画,用Shader Forge做shader工具,用3D Max做3D模型,用Photoshop做纹理贴图

3

音量晕

具体实现方法是使用Shader Forge中制作的模型和材质。起伏的方块表面就像起伏的体积图标效果。

变形金刚声音特效_汽车变形计金刚玩具视频_变形机甲之金刚咆哮攻略

首先我在3D Max中做了一个环模型,在环模型的基础上制作,去掉了多余的面,将块面相互分离。因为模型上块面的法线方向会用来控制上下起伏,所以这里建模的时候基本模型最好是环形,每个面的法线方向保持不同。如果使用锥体,就达不到效果。 .

变形机甲之金刚咆哮攻略_汽车变形计金刚玩具视频_变形金刚声音特效

shader的思想是用一张纹理贴图来控制模型的颜色、透明度和顶点位移高度。顶点偏移由地图的明暗变化控制。贴图明暗变化与透明通道信息一致,增加层次变化。

汽车变形计金刚玩具视频_变形金刚声音特效_变形机甲之金刚咆哮攻略

通过将法线信息输出到纹理的UV通道,每个patch face呈现单一颜色,因为每个patch face的法线信息是一致的。将模型每个面的 UV 映射成一个正方形,并使用另一个贴图将高亮边缘添加到块面以添加细节。

变形金刚声音特效_变形机甲之金刚咆哮攻略_汽车变形计金刚玩具视频

4

做一个光球

材质类似光晕游戏素材下载 免费,为高亮边缘添加了流光动画,模型替换为六边形组成的球体,两个球体叠加增加层次变化。

变形机甲之金刚咆哮攻略_变形金刚声音特效_汽车变形计金刚玩具视频

变形机甲之金刚咆哮攻略_汽车变形计金刚玩具视频_变形金刚声音特效

5

相机动画

在这个特殊效果中,我在 3D MAX 中创建了一个虚拟身体,围绕圆形曲线为路径设置动画,然后将其作为相机运动轨迹导入 Unity。这只是其中一种方法变形金刚声音特效游戏角色,不是唯一一种。规则的运动方法,例如圆形路径,也可以直接在 Unity 中创建。如果你想做不规则的运动,用MAX会更方便。

汽车变形计金刚玩具视频_变形金刚声音特效_变形机甲之金刚咆哮攻略

用Cinemachine创建一个虚拟摄像机,将3D Max导出的虚拟身体拖到Follow选项卡,将主角的中心骨骼点拖到Look at选项卡,使摄像机始终面向主角。

汽车变形计金刚玩具视频_变形机甲之金刚咆哮攻略_变形金刚声音特效

在最后为镜头添加噪点以增加运动。

变形金刚声音特效_变形机甲之金刚咆哮攻略_汽车变形计金刚玩具视频

6

我的想法总结

特效的设计要结合主题和人物背景,再进一步思考构成元素,再思考画面的构图变形金刚声音特效,然后动态变化,循序渐进。与专攻材料技术相比,更应重视特效的设计。

制作大约需要 1-2 天,构思草图大约需要 1 天。在制作光晕3D模型的时候,我尝试了几种不同的效果,以及不同的细分面和宽度比例,最后发现每个面都要保持不同的法线方向,这样效果最好。

好的视觉特效也需要好的摄影机来表达。 Cinemachine 可用于对镜头动画进行丰富的更改。这个特效利用了镜头的360度旋转,运动轨迹也可以做成螺旋形或不规则曲线。只要镜头始终锁定主角,就会有更多的变化和意想不到的效果。 但曲线不要波动太大,否则视觉上会感觉不舒服。

欢迎和我聊天