近期热门
粉丝3
关注 0
获赞 2
首页 CGJOY论坛 特效作品交流 特效教程
游戏特效教学分享:如何提高游戏特效制作效率

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12.jpg
0
点赞
0
打赏
4
添加到收藏夹

0

点击复制链接

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

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

使用道具 举报

绿了绿了!潇湘子头上绿了!!
6年前
回复

使用道具 举报

谢谢楼主分享~
6年前
回复

使用道具 举报

谢谢楼主分享~
6年前
回复

使用道具 举报

好的看看看
6年前
回复

使用道具 举报


啥也不说了,楼主就是给力!
6年前
回复

使用道具 举报

看了楼主的帖子,我只想说一句很好很强大!
6年前
回复

使用道具 举报

绿得可以
6年前
回复

使用道具 举报

啥也不说了,楼主就是给力!
6年前
回复

使用道具 举报

数据加载中....
没有更多评论了
您当前使用的浏览器IE内核版本过低会导致网站显示错误

请使用高速内核浏览器或其他浏览器