silujc 发表于 2018-1-11 17:30

游戏特效教学分享:如何提高游戏特效制作效率

  今天要分享的这篇游戏特效教程是以酷炫的刀光特效为例,手把手教大家如何提高游戏特效制作效率。
  首先,我们先挑出相同类型的贴图(爆点,尖刺,刀光等),不同类型也可以,但是凸显的比较乱,下面是从贴图库中选取的9张刀光贴图:


  注意:贴图的格式最好都是TGA,方便整理和制作。
  第二,通过Adobe Photoshop -图像-图像大小,改变单位,把厘米换成像素。


  单位换成像素后,图片的大小就会变成宽像素:128 高像素:128。9张图的大小全部需要调成一样的。


  第三,为了将9张贴图拼接成一个九宫格类型的方形贴图,建立一个3乘3范围的贴图,也就是384高像素 384宽像素。
       学习游戏特效设计:http://silucg.net/yxdhjc/youxisheji/article-539.html


  建立完贴图之后,把9张128高像素,128宽像素的刀光贴图全部拖入其中,首先拖入一张贴图,拼凑在一个角落里。


  之后我们利用标尺来把位置划分好(标尺快捷键Ctrl+R)


  不用担心自己能否把标尺的位置控制的更准确,因为PS自带标尺吸附功能,把标尺拖拽到贴图的边缘会自动吸附边缘,接下来我们依次导入贴图。


  这是导入9张贴图的最终效果。我们要分清楚这是一张多少*多少的序列帧。


  U坐标有3张贴图,V坐标有3张贴图,所以这张贴图我们定义为:3*3的序列帧贴图。
  第四:把3*3序列帧贴图导出并放入unity3D引擎中,建立材质球并放入粒子系统当中。


  粒子系统的显示是这个样子的:


  那么我们就需要用到粒子系统的一个功能,如下图所示:


  说明:使用动画贴图的一个功能,也叫使用序列帧的功能,X轴Y轴对应的就是U坐标和V坐标,所以X,Y的数字输入3,所组合的9张图就会替换播放。
  我们想选中其中一张图,需要更改这个属性:
  改之前(把曲线属性改成可输入数值的属性),点击后面的小三角,把这个属性替换成可以输出数值的属性
  改之后(点击后面的小三角,把这个属性替换成可以输出数值的属性)
  关于这个数值,我们可以这么理解


  每一个数字都代表一张贴图,我们输入相应的数字就可以替换成相应的贴图,这样不仅能方便整理贴图,而且能增加工作效率,不必建立更多的材质球。
  下面有一个小刀光练习就利用了这些刀光贴图,一起来看看最终的效果:


酱油兄打酱油 发表于 2018-1-21 17:41

有点好奇,这样图会不会容易糊呢?尤其是像刀光这种范围很大的贴图。

玻璃芯 发表于 2018-1-15 23:52

绿了绿了!潇湘子头上绿了!!

wo12345110 发表于 2018-1-15 14:27

谢谢楼主分享~

2468. 发表于 2018-1-12 14:24

谢谢楼主分享~

爱你99 发表于 2018-1-12 13:04

好的看看看

偶是全控偶怕谁 发表于 2018-1-12 10:16


啥也不说了,楼主就是给力!

swp5251 发表于 2018-1-11 20:44

看了楼主的帖子,我只想说一句很好很强大!

入学新生 发表于 2018-1-11 19:18

绿得可以

铁豌豆站长@CGJOY 发表于 2018-1-11 19:13

啥也不说了,楼主就是给力!
页: [1] 2
查看完整版本: 游戏特效教学分享:如何提高游戏特效制作效率