-
2009-06-17
Unreal Editor 教程 [2] - [技术流]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://sole.blogbus.com/logs/41139524.html
1.2 加载地图
要想知道这个编辑器究竟能做些什么,最好的方法是先加载一幅已经完工的地图,看一看曾经有人拿它做过什么。
点开主菜单的[File]->[Open],然后找到以下位置:[UT3安装文件夹]\UTGame\CookedPC\Maps,然后随便选择一个地图文件(*.ut3),比如说,DM-HeatRay.ut3好了。
载入的过程一如既往的慢。之后会出现跟下面类似的画面。

这个窗口的主要区域被划分成四块。如果你有一点3D编辑软件或者工程学的知识的话,相信你很快就能理解,它们分别是一幅地图的四个常用视图:左上是顶视图,右上是侧视图,左下是透视图,右下则是正视图。顶视图、侧视图和正视图被统一称为正交视图。
每个视图面板都有自己的工具栏,通过工具栏可以改变这个视图面板的显示模式。比如说,以下这组按钮可以用于改变这个视图的渲染模式:

从左到右分别是:Brush Wireframe(笔刷线框模式)、Wireframe(线框模式)、Unlit(无光照渲染模式)、Lit(光照渲染模式)、Lighting Only(仅光照模式)、Light Complexity(光照复杂度)、Texture Density(贴图密度)、Shader Complexity(渲染器复杂度)。
在透视图下,Unlit最常用,因为它是最快的渲染模式;Lit模式也很常用,你需要使用它来设计光照效果。Wireframe模式适用于正交视图。其他模式在验证地图的复杂程度和运行性能等方面会很有用,当然,我们暂时用不到。
使用下面这组按钮可以在不同的视图中切换:

从左到右分别是:Perspective(透视图)、Top(顶视图)、Front(正视图)和Side(侧视图)。
1.3 导航
在各个视图中,所有的导航操作都由鼠标控制完成。在正交视图和透视图中,操作的方式有所不同。
1.3.1 正交视图
- 左键拖拽:平移视图
- 滚轮:缩放
- 同时按住左右键拖拽:缩放,这个比滚轮更好用
1.3.2 透视图
- 左键拖拽:行走模式。你可以前进、后退或者观察四周,但是无论你面向何处,都始终处于同一高度。试试看用行走模式观察整个地图。
- 右键拖拽:观察模式。用于站在当前位置上观察四周的情况。
- 同时按住左右键拖拽:升降模式。可有效用于调整高度。
- 滚轮:缩放视图。
1.4 操作物件
1.4.1 移动物件
现在我们从透视图讲起,因此,我们暂时不需要管其他视图。先把透视图最大化,点击透视图面板工具栏上的Maximize Viewport按钮就可以了。

很好,现在透视图占据了整个屏幕。接下来,我们要在地图中找点东西来练练手,比如这堆建筑垃圾。这种建筑垃圾满地图都是,相信应该很好找。

鼠标点击它之后,它会被一层蓝色覆盖,以表示它被选中。我们可以看到,这堆垃圾的身上出现了一个三维坐标系,分别以红、绿和蓝色的箭头指向三个方向。这就是移动工具,在任何一个箭头按住鼠标左键并向箭头的方向(或反方向)拖拽,这堆垃圾就会相应地产生位移。
1.4.2 世界坐标系与自身坐标系
现在把目光投向工具栏。看到这个叫做World的下拉框没?它的意思是,使用世界坐标系来对选定的物件进行变换。把它改成Local,则会使用这个物件的自身坐标系来变换。

这一点说起来可能不太直观,因此我画了一幅图来说明这个问题。
如左图,wo坐标系(wx,wy,wz)就是我们所谓的世界坐标系。当把一个正方体不做任何变换地放进场景(世界)中之后,它的自身坐标系lo(lx,ly,lz)与世界坐标系重合。这时候,无论是使用世界坐标系还是它的自身坐标系对其进行变换,效果都是一样的。
当这个正方体在经历变换之后,它变成了右图中的这种形态。我们对其进行了旋转和移动操作,而它的自身坐标系也随之发生了旋转和移动,不再与世界坐标系重合。因此,此时选择使用世界坐标系还是自身坐标系对其进行变换,效果是截然不同的。对于这一问题,你可以亲手试试两种坐标系,相信可以很快理解。
1.4.3 旋转和缩放物件
三维的世界存在三种基本变换:移动、旋转和缩放。观察一下工具栏,你可以看见如下一排按钮:

第一个按钮用于设置是否显示变换工具,也就是刚才我们说到的移动工具,以及接下来会接触到的旋转工具等。
后面四个按钮是互斥的,也就是说,同一时间只能保持一个按钮处于选中状态。它们分别是:移动工具、旋转工具、全局缩放工具和非全局缩放工具。点选旋转工具,我们就可以通过拖拽物件身上的三个不同的圆来使其在不同的方向上进行旋转。

缩放工具与此类似,使用非全局缩放工具可以对其在特定方向上进行缩放,而使用全局缩放工具则会使其在三个坐标轴上同时缩放。
旋转和缩放工具也会受到坐标系设置的影响。
1.4.4 复制物件
使用复制(Ctrl+C)和粘贴(Ctrl+V)命令可以对选定的物件进行复制。按住alt键并拖拽任何一种工具坐标轴也可以复制物件,并同时对新的物件进行变换。看,我堆了一地的建筑垃圾。

1.4.5 技巧
在选中一个物件后按下Home键,所有的视图都将以该物件为中心。
如果一个物件浮在空中,选中它并按下End键可以让它落地。










评论