3DSMAX+Photoshop+UDK引擎制作战争游戏场景

飞特网   发布时间:2014-07-26 10:37:46   作者:baochao转稿   我要评论
本教程是向大家介绍3DSMAX结合Photoshop及UDK引擎制作战争游戏场景,内容有点多,但制作过程介绍很详细,作者思路也很清晰。其中3ds Max用于模型制作;Photoshop用于绘制贴图;UDK引擎用拼合场景。教程实用性很强,转发过来,希望对大家有所帮助

第3步:丰富场景

初步摆放好以后,我们发现这样摆放并不能很好的表现出我们需要的效果,显得有些空旷。(图12)

3DSMAX制作战争游戏场景 脚本之家 3DSMAX渲染教程

图12

必须对其做些改变和调整,并增加一些细节使得场景更加丰富。这时我们参考了其他游戏,借鉴他们对场景的处理和摆放。基本是借鉴了以下三个游戏。(图13)

使命召唤5:借鉴了主楼的建筑风格和样式,以及电线杆、铁线围栏等丰富环境和氛围的小物件。

战火兄弟连:地狱公路,借鉴了街道下雨天的气氛。

荣誉勋章:空降神兵,借鉴了空中飞机的动态效果。

3DSMAX制作战争游戏场景 脚本之家 3DSMAX渲染教程

图13

同时,我们还从这些游戏中直接剥离出一些可用的物件,如雕像,垃圾堆、树木等环境物件。剥离过程如下:

我们主要利用了Umodel和ActorXImport两个工具(读者如果有兴趣,可以直接去网上搜索下载使用),对以前用Unreal引擎制作的游戏进行元素剥离。但需要对它们作出重制改造,以达到我们关卡的需要。(图14)

第一步:用Umodel工具将Unreal引擎制作的游戏中的UPK文件解压,得到PSK格式的模型和TGA格式的贴图。(现在此工具还在不断更新中,支持的游戏也会越来越多。)

第二步:用ActorXImport(需单独下载的3ds Max插件)将PSK格式模型文件导入的3ds Max中,即可获得可编辑的模型。

第三步:得到模型和贴图以后,导入udk丰富我们的环境。但是在使用之前需要进行重制改造,有些贴图的风格可能和我们设定的风格不太吻合。重制改造的重点是对静态模型的ID进行整理及对原有贴图的细节进行深入。

3DSMAX制作战争游戏场景 脚本之家 3DSMAX渲染教程

图14

导出与导入UDK引擎

3ds Max中的预准备工作:需要将制作好的模型在3ds Max里导出格式为ASE。

先选择需要导出的物件,在3ds Max文件指令中选“导出选择”,选项如下图,如果错选某些选项导入udk时将很可能出错。(图15)

3DSMAX制作战争游戏场景 脚本之家 3DSMAX渲染教程

图15

下面我们讲讲导入引擎的详细步骤:

第1步:打开

打开udk引擎时,选择内容浏览器,在左下角会有导入选项。(图16)

3DSMAX制作战争游戏场景 脚本之家 3DSMAX渲染教程

图16

第2步:导入

模型的导入:UDK里导入ASE时,一般选项不需改变。最好给导入的StaticMesh(静态模型)取一个规范的名字,以及分类组别,方便以后快速查找。很多游戏项目对命名都有一定的规范。相比Unreal 3 Editor来说,其实UDK开始已经加入了分类查找功能,比如搜索StaticMesh,就可以直接获得你想要的类别。(图17)

3DSMAX制作战争游戏场景 脚本之家 3DSMAX渲染教程

图17

贴图的导入:Diffuse(颜色贴图),specular(高光贴图)和Normal(法线贴图)在导入时有不同的选项要求。可以这样来记,Diffuse 1 specular 2 Normal 3,分别代表要选定的几处导入选项。Diffuse改1处,specular改2处,Normal 改3处。(图18)

3DSMAX制作战争游戏场景 脚本之家 3DSMAX渲染教程

图18

第3步:保存

模型和贴图全部导入后,一定要记得将每个package保存为UPK格式。保存的方式是:在左侧界面中找到你刚才命名的package,右键单击package然后点保存。谨记,如果不保存的话,下次打开时就需要全部重新导入一遍。

第4步:使用

下次打开时,可直接点击左下角的文件夹图标打开UPK文件,然后再打开地图文件就可以直接使用了。注意:先打开这个地图上的所有UPK文件,再打开UDK地图文件,不然地图会读取错误。(图19)

3DSMAX制作战争游戏场景 脚本之家 3DSMAX渲染教程

图19

制作材质球

贴图与模型导入后,就是要在引擎里每个物件Package里加入Material材质球。一个ID需要一个材质球,而引擎对单个模型的ID限制是4个。(图20)

3DSMAX制作战争游戏场景 脚本之家 3DSMAX渲染教程

图20

新建完成后,双击这个材质球,就会进入材质球编辑器,接着就需要把贴图贴进去了。而最基本的材质球连接是:在内容浏览器下,选中需要导入的贴图。然后到材质球编辑器界面下,按住T键并左键单击灰色区域,就可加贴图到材质球中了。

颜色贴图,高光贴图,法线贴图各自所连的节点。(图21)

3DSMAX制作战争游戏场景 脚本之家 3DSMAX渲染教程

图21

相关文章

最新评论