博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Gamebryo游戏特效制作过程解析
阅读量:3617 次
发布时间:2019-05-21

本文共 2667 字,大约阅读时间需要 8 分钟。

 
当前离线
cgjoy券
91066 张
cgjoy分
70855 分
在线时间
3746 小时
QQ
32431334
MSN
no1tian@msn.com d8d1423cda5a296
阿里旺旺
t豌豆
最后登录
2012-6-13
注册时间
2007-9-28
帖子
作品
日志
主题
精华
114
阅读权限
7
积分
162121
UID
3

主题

好友

积分

cgjoy 创始人

Rank: 9Rank: 9Rank: 9

阅读权限
7
cgjoy券
91066 张
积分
162121
精华
114
作品
日志

特约教程:游戏特效制作解析
10153Ga350.jpg
2011-6-10 22:03 上传

导言:

Gamebryo游戏特效的制作过程分为特效模型的制作→特效UV动画的制作→特效骨骼动画的制作→特效节奏的控制粒子的运用。
特效模型制作
特效模型主要有以下几种:面片——特效最基本的模型元素,适用于特效贴图动画;多边形——特效初级模型元素,适用于特效UV动画;不规则多边形——特效高级模型元素,适用于循环且多变UV动画。
特效模型的制作——线框图
在Gamebryo制作中模型是整个特效的根基。它可以在3ds Max中独立完成。
整个技能是依托模型,有复杂的不规则模型,单个面片,规则的模型组合而成(图01)。

2011-6-10 22:03 上传
图01

优秀的特效可以不用依赖粒子一样达到结构和画面的传神。同时模型和贴图的控制也是一个3D游戏产品需要限制的特效元素,毕竟游戏效率才是产品的生命。

(1) 单个模型拆分以及材质

光柱特效的模型结构分为:特效的元素分阶段分开制作;初始阶段的光柱特效;规则模型的特效应用。

2011-6-10 22:03 上传

光柱特效的材质:给模型赋予Gamebryo材质;使用自定义的叠加方式如图;在通道中赋予特效贴图。

1013392632V.jpg

2011-6-10 22:03 上传

图03

(2) 单个模型拆分以及动画的应用

光柱特效的动画:设置模型的缩放动画关键帧,淡入淡出的动画控制;赋予每个模型独立的动画缩放,让动画更加多变,通过Emittance通道控制消失,也可以通过Alpha控制消失。

101340141618.jpg

2011-6-10 22:03 上传

图04

1013405K030.jpg

2011-6-10 22:03 上传

图05

特效UV动画的制作

模型UV动画应用

UV动画是通过材质球中的贴图UV方向的动画运动使特效变化的技术,分为:

(1) 面片UV动画

在一张平面模型上的贴图运动,通过不同的材质球通道产生UV动画

10134142S30.jpg

2011-6-10 22:03 上传

图06

(2) 模型UV动画

通过不同的UV拆分方式使动画产生各种变化

101342229D3.jpg

2011-6-10 22:03 上传

图07

(3) 模型UV动画进阶系

用晶格改变模型的造型是制作不规律UV动画的基础

10134QK122.jpg

2011-6-10 22:03 上传

图08

(4) 骨骼模型UV动画

拆分骨骼模型UV使用贴图位移动画产生的模型纹理变化

10134SB331.jpg

2011-6-10 22:03 上传

图09

(5) Gamebryo不等比例缩放动画

Gamebryo中是不支持模型非等比例缩放的,如果特效的设计需要支持不等比例缩放,我们需要用Morpher来解决;将需要变形的模型添加Morpher,复制出此模型的非等比例缩放后的模型;在Morpher参数中添加非等比例缩放的模型,如图绿色标记所示,在缩放范围0-100之间根据特效的动画时间设置关键帧。

10140T0A29.jpg

2011-6-10 22:03 上传

图10

Gamebryo粒子

Gamebryo不支持PF,只对应3ds Max的基础粒子和个别立场。在粒子美术表现主要是通过粒子材质来控制以及粒子参数的调节。而在实际游戏项目开发中粒子是游戏效率的杀手所以灵活运用高效的粒子数量贴图尺寸以及粒子最大活跃数量是设计师需要掌握的。

Gamebryo粒子参数设置

101349161230.jpg

2011-6-10 22:03 上传

图11

Gamebryo动力学立场

101349325V9.jpg

2011-6-10 22:03 上传

图12

特效节奏的控制

节奏是控制特效的钥匙。一个完整的特效有很多元素构成,建模是决定特效造型的关键要素之一;材质系统是特效的美术表现,优秀的贴图和叠加方式会让特效完美;动画是特效的灵魂,没有运动就没有特效的生命。

1013494U600.jpg

2011-6-10 22:03 上传

图13

游戏特效的时间点控制

101350049413.jpg

2011-6-10 22:03 上传

图14

特效预览(gif格式)

特效预览(图15)

Gamebryo游戏特效编辑器

101351351444.jpg

2011-6-10 22:03 上传

图16

工欲善其事必先利其器。好的Gamebryo特效也需要有功能完善的编辑器来辅助。

Gamebryo特效的制作方式确定了特效编辑的开发方向。舍去制作的环节,具备对游戏特效进行加载,虚拟点的对位,特效事件的编辑,音效的控制等功能。使Gamebryo的技能特效更加方便管理,检索和修改。

图中的很多功能点需要程序来协同开发,所以好的程序同时也是我们工作中的良师益友。程序的工作可以对特效进行更多的后处理效果,类似后期软件的滤镜功能。

FxStudio Visual Effects特效编辑器

Gamebryo对特效开发制作提供的解决方案为设计师提供更加丰富的特效制作方式,即时预览制作特效的每一步,节省特效在引擎中运行的时间。

1013515B204.jpg

2011-6-10 22:03 上传

图17

1013521C640.jpg

2011-6-10 22:03 上传

图18

101352341157.jpg

2011-6-10 22:03 上传

图19

要点提示:

完整游戏特效具备的要素:

1、出色的结构设计,漂亮的材质贴图,饱和的细腻动画,紧凑的节奏掌控

2、丰富的色彩变化,多样的细节处理,创意的亮点显现

3、合适的资源消耗,多种后处理效果,灵活的特效编辑器

游戏特效在产品中的定位

1、在产品宣传推广中有推波助澜的效果

2、特效起着提高产品美术水准,烘托大作氛围的作用

3、吸引玩家眼球,增加战斗体验,拉进玩家互动

特效师具备的综合素质

1013530T460.jpg

2011-6-10 22:03 上传

图20

游戏特效师的自我提高

1、游戏特效的学习是自我提高的过程,最好老师就在日常接触的生活中,仔细观察,自我总结,不断完善对特效的理解和认知

2、提高美术修养,观看各种影视作品,体验各种平台游戏,保持同行间的技术交流,增进软件使用能力

(129.46 KB, 下载次数: 0)

2011-6-10 22:03 上传

点击文件名下载附件

1014222X017.jpg

(70.92 KB, 下载次数: 0)

2011-6-10 22:03 上传

点击文件名下载附件

101422394124.jpg

转载地址:http://frukn.baihongyu.com/

你可能感兴趣的文章
返回两个时间的相距时间
查看>>
php 对比两个多维数组是否完全一致
查看>>
php截取指定两个字符之间字符串
查看>>
php array_merge 源码
查看>>
查看linux负载
查看>>
Laravel框架自带的命令
查看>>
svn常用命令
查看>>
mysql联合索引abc
查看>>
php替换富文本内图片src
查看>>
php截取富文本img标签的src属性
查看>>
php通过身份证号获取年龄
查看>>
常见HTTP状态码
查看>>
php字符串函数大全
查看>>
MySQL中INSERT的一般用法
查看>>
史上最全的PHP正则表达式
查看>>
php安装configure
查看>>
Redis并发问题
查看>>
linux清理缓存的命令
查看>>
七层协议
查看>>
内存不足引起的编译(make)错误
查看>>