粉丝71
关注 2
获赞 15
【TAK教程】使用Unity创作初代变形金刚风格的视觉特效

[教程] 【TAK教程】使用Unity创作初代变形金刚风格的视觉特效

[复制链接]
3149 7 2 10 5年前 举报
大家好,我是来自广州的一位游戏特效设计师,曾参与多个Unity开发的游戏
项目。今天想分怎样使用Unity创作一个初代变形金刚风格的视觉特效。







更多我的个人作品请观看:


灵感
或许很多人认识变形金刚是从真人电影版开始,但我对变形金刚G1版情有独钟
,这种复古卡通风格勾起了我的童年回忆,因此想到创作一个这种风格的视觉
特效。这个特效技能的主角是声波,在初代变形金刚动画中,他是蓝色索尼磁
带录音机。从这点出发,技能的构成元素跟声音声量有关,因此特效的设运用
了一些起伏的音量图标。






制作工具
我使用的是Unity2017版本,使用Timeline配合Cinemachine制作镜头动画,着
色器工具使用Shader Forge,使用3D Max制作3D模型,Photoshop制作纹理贴


音量光环
具体的实现方法是利用模型和在Shader Forge制作的材质实现,起伏的块面就
酷似起伏的音量图标效果。



首先我在3D Max制作环状模型,在环状模型基础上制作,删除多余的面后将块
面彼此分离。因为之后要利用模型上块面的法线方向来控制起伏,此处建模时
的基础模型用环形效果最好,保持每个面的法线方向都不一样,假如用锥形则
无法达到效果。

TAK游戏特效教程第3期uni[00_02_01][20180920-105240-1].jpg


着色器的制作思路是利用一张纹理贴图来控制模型的颜色,透明度以及顶点位
移高度。通过贴图的明暗变化来控制顶点偏移,贴图的明暗变化与透明通道信
息保持一致,增加了层次变化。通过输出法线信息到贴图的UV通道,使得每个
块面上呈现单个颜色,因为每个块面的法线信息是一致的。将模型每个面的UV
都映射在一个方形里,利用另一张贴图给块面加上高亮的边缘,增加细节。



TAK游戏特效教程第3期uni[00_05_50][20180920-111354-3].PNG

制作光球
材质与光环大同小异,添加了高亮边缘的流光动画,模型换成由六边形组成的
球体,叠加了两个球体增加层次变化。

Honeycam 2018-09-20 14-54-08.gif

Honeycam 2018-09-20 15-16-58.gif

镜头动画
在这个特效里我在3D MAX里创建一个虚拟体,围绕圆形曲线做路径动画,再导
入Unity作为摄像机运动轨迹,这只是其中一种做法,不是唯一的。规则的运动
方式,比如圆形路径,也可以直接在unity里创建,假如要做成不规则运动在MAX
会比较方便。



用Cinemachine创建虚拟摄像机,将3D Max导出的虚拟体拖到Follow的选项,
把主角的中心骨骼点拖到 Look at选项卡,使摄像机永远朝向主角。最后给镜
头加上Noise,增添动感。



混流180713115329[00_05_53][20180920-113839-0].PNG


心得总结
特效的设计要与主题和角色背景相结合,再进一步思考构成元素,进而思考画
面构成,进而动态变化,一步一步。

制作时间大概花了1~2天,构思草图大概花了1天。在制作光环3D模型时我实验
了几种不同的效果,以及不同细分面數和宽窄比例效果,最终发现必须让每个
面都保持不同法线方向,这个效果是最好的。

好的VFX还需有好的摄影机来表达。利用Cinemachine可以做出镜头动画的丰富
变化,这个特效里面运用360度旋转镜头,假如把运动轨迹作成螺旋线或不规则
曲线,只要将镜头始终锁定朝向主角,会有更多变化和意想不到的效果;但曲线
起伏不宜过大,否则视觉上会感到有不适。

欢迎与我交流

微信公众号:TAK游戏特效


微博 http://weibo.com/takfung
QQ 87483086

2
点赞
0
打赏
10
添加到收藏夹

0

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论7
您需要登录后才可以回帖 登录 | 立即注册


感谢分享,学习下!
3年前
回复

使用道具 举报

请问LZ的声波3d模型是自己建模的吗?……还是从游戏中提取的?
5年前
回复

使用道具 举报

酱爆鸡蛋 来自手机
真棒/:strong
5年前
回复

使用道具 举报

感谢分享,学习下!
5年前
回复

使用道具 举报

谢谢大佬分享
5年前
回复

使用道具 举报

谢谢楼主分享
5年前
回复

使用道具 举报

前排打卡~
5年前
回复

使用道具 举报