相信有许多朋友对电脑游戏非常感兴趣,许多电脑游戏的场景令广大的游戏迷赞叹不已,那么它们是如何制作出来的呢?下面我们就利用3dmax4.0来制作一个逼真的游戏场景。感兴趣的朋友不妨跟着一起做一下,文章末尾提供源文件供大家下载学习。最后的完成效果如图:
在开始制作之前,需要说明一下,由于整个场景的制作过程比较复杂,所以不可能把每一步都写出来,只提炼了一些基本的思路,配上制作过程的图片,相信你看过这篇文章之后,就能够举一反三,制作出更加专业级别的游戏场景。稍后我们会提供文件贴图以及最终效果的原文件供大家研究学习时借鉴。具体制作步骤如下:
一、创建一个楼房
二、对楼房物体进行变动修改
三、为楼房加入贴图材质
四、将楼房加入其它的场景中
五、在场景中加入路灯
六、为路灯加入发光效果
七、在场景中加入树木
一、创建一个楼房
1、重新启动3dmax4.0,单击file/reset,使程序处于初始状态。
2、单击create命令面板上的geometry项,单击其下的box项。
3、在Perspective 视图中拖动鼠标,建立一个立方体,我们将利用这个立方体来制作我们所需要的楼房的场景。
4、在命令面板上的参数栏中设置立方体的参数为:Length=17, Width=19, Height=42 Length Segments=2 width segments=2 Height segments=4,同时单击右下角的zoom extents all钮,将所有的视图最大化显示,同时使用arc rotate工具,将透视图旋转一定的角度,确保立方体处于选取的状态,按下键盘上的F4键,打开物体的边面显示项,如下图所示。
二、对楼房物体进行变动修改
1、单击命令面板上的modify命令钮,进入变动修改项,在modifier list下拉菜单中选择taper项,对立方体加入渐变修改。
2、在参数栏中设置tarer的参数为:amount:0.6 curve:-0.61,如下图所示。
3、在modifier list下拦菜单中选择bend项,给立方体加入弯曲修改项,并设置其弯曲角度angle的值为10.5,Direction的值为55. 如下图所示。
三、为楼房加入贴图材质
1、单击命令面板上的modify命令钮,进入变动修改项,在modifier list下拉菜单中单击UV Coordinates下的UVW Map项,为楼房物体加入一个uvw坐标项。
2、在参数命令面板中设置贴图方式为Box,使用旋转工具对透视图进行一定角度的调整,如下图所示。
3、在命令面板上的变动修改列表中,将UVW Map修改项拖动到taper项的下面,如右图所示。
4、在命令面板上的变动修改项列表中,单击BEND项。
5、在modifier list下拉菜单中选择Mesh Editing下的Edit Mesh项,给立方体加入编辑网格物体修改项。
6、按下键盘上的M键,打开材质编辑器,我们来为楼房物体制作贴图的材质。
7、单击命令面板上的Utilities项,打开Asset Browser浏览器,查找我们所需要的贴图。
8、在浏览器中拖动BfrontGarage.jpg贴图到材质编辑器中的第一个材质视窗中,设置材质的显示方式为box方式。
9、单击第二个材质视窗,在浏览器中拖动BfrontGarage.jpg贴图到材质编辑器中的第二个材质视窗中,同样设置材质的显示方式为box方式。
10、为我们制作的两下材质分别命名为Garage Front和Garage Side,然后关闭浏览器窗口。
11、确保楼房物体处于选择状态,进入modify命令面板。
12、在命令面板上的变动修改列表中,选择mesh select项,选择polygon方式。
13、在透视图中配合ctrl键对楼房物体进行选择,如下图所示。
14、将材质编辑器中的第二个材质赋给我们所选择的平面,你还可以通过变动修改列表下贴图坐标项下的gizom对贴图的位置进行调整,也可用工具栏中的select and Manipulate工具,对贴图进行调整,最后调整后的效果如下图所示。
15、重复以上的步骤,对其它的几个面进行贴图,完成后的效果如下图所示。
16、使用arc rotate工具,将透视图旋转一定的角度,使它的正面向前。
18、在变动命令面板中,在列表中弯曲修改项的下面再加入一个uvw map修改项,选择平面方式,并且在视图中调整其角度为与楼房平面平行。然后赋给它贴图文件GarageSign.jpg,完成后的效果如下图所示。
四、将楼房加入其它的场景中。
1、单击file菜单,打开我们先前制作好了一个游戏场景画面,我们把它调入场景中,如下图所示。
2、单击File菜单,单击Merge,选择我们先前制作的楼房文件garage.max。
3、在文件列表中选择Building02,这样你才能够进行合并,合并后的场景如下图所示。
4、在工具栏中选择移动工具,将我们合并进来的楼房文件移动到如图所示的场景中。
5、最后的场景如下图所示。
五、在场景中加入路灯
1、下面我们把已经制作好的路灯加入到我们制作的场景中,首先打开我们已经制作好的路灯文件streetlight.max。
2、单击文件菜单中的File > XRef Scene。
3、在弹出的窗口中单击 Add钮。
4、在弹出的窗口中选择我们制作的游戏场景文件toonstreet.max,然后单击close,关闭窗口。
5、将路灯移动到我们需要的位置,如下图所示。
六、为路灯加入发光效果
1、在场景中选择路灯,然后进入显示命令面板,单击隐藏其它选项,将场景中其它的物体都隐藏起来。
2、单击命令面板右下角的Zoom Extents Selected工具,将所有的视图都最大化显示。

3、在命令面板中,单击create的Light钮,单击Omni钮,在视图中创建一盏泛光灯,如下图所示。
4、在参数命令面板中,打开Cast Shadows, 设置Start为20。
5、下面我们对设置好的路灯进行复制,然后排列好它们的位置,如下图所示。
七、在场景中加入树木
1、单击文件菜单中的File > XRef Scene。
2、在弹出的窗口中单击 Add钮。
3、在弹出的窗口中选择我们已经制作好的树木文件city_tree1.max,然后单击close,关闭窗口,如下图所示。
4、选择移动工具,将树木移动到路灯的中央位置,然后对树木进行复制,最后效果如下图所示。
这样,我们这个游戏的场景就制作完成了,最后使用旋转工具对透视图进行调整,渲染后的效果图如下所示。源文件下载学习
【责任编辑:Shiny】