Zh/Creating a Room: Difference between revisions

From Valve Developer Community
< Zh
Jump to navigation Jump to search
No edit summary
Line 25: Line 25:
要删除一只笔刷,先用[[Hammer Selection Tool|选择工具]]选择它[[Image:hammer_select.png|28px]]然后按下你键盘上的删除键(Delete)。
要删除一只笔刷,先用[[Hammer Selection Tool|选择工具]]选择它[[Image:hammer_select.png|28px]]然后按下你键盘上的删除键(Delete)。


== Building the room ==
== 创建房间 ==
[[Image:roomcomplete.jpg|400px|thumb|right|A 3D camera view (shaded textured polygons) with one wall brush selected. Note that the wall here is "between" or "supporting" the floor, ceiling, and neighboring walls.]]
[[Image:roomcomplete.jpg|400px|thumb|right|三维相机视图(光影 纹理 多边形)中被选择的一面墙。注意此处的墙是“连接”或“支撑”天花板、地面和其他墙壁的。]]


In this next section, we will learn to build a room.  Make sure it is a large room, as it will contain the whole level for this example. A total area of about 1024(L) x 1024(W) x 512(H) units will do fine.
在下一个段落,我们将学习房间的建造。为了容纳此教程中将会出现的所有内容,房间一定要够大才行。 总面积大约有 1024() x 1024() x 512()单位就可以了。
# Using the [[Hammer_Block_Tool|Block Tool]] [[Image:hammer_block.png|28px]], make a brush to use as the floor (about 1024L x 1024W x 64H).
# 利用[[Hammer_Block_Tool|固体工具]] [[Image:hammer_block.png|28px]]做一个笔刷当作地板(大约 1024长 x 1024宽 x 64高).
# Using the [[Hammer Selection Tool|Selection Tool]] [[Image:hammer_select.png|28px]], Shift+drag to clone the floor brush, and move it upwards to create a ceiling of equal size to the floor. [[Image:hammer_floorCeiling.png|thumb|306px|left|Shift+Drag to clone floor.]]<br style="clear:left">
# 使用[[Hammer Selection Tool|选取工具]] [[Image:hammer_select.png|28px]], Shift+拖拽复制地板的笔刷, 然后把它向上移动,这样就创建了与地板大小相等的天花板。[[Image:hammer_floorCeiling.png|thumb|306px|left|Shift+拖拽复制地板。]]<br style="clear:left">
# Clone another one of the brushes and resize it so that it connects the floor to the ceiling. You can either have the wall brushes on the outside edges of the floor and ceiling brushes, or between (supporting) them. (see associated note) [[Image:hammer_wall.png|thumb|219px|left|Connect the floor to the ceiling with a wall.]] <br style="clear:both">
# 复制其中一只笔刷并调整它的大小让地板与天花板连接起来。 You can either have the wall brushes on the outside edges of the floor and ceiling brushes, or between (supporting) them. (see associated note) [[Image:hammer_wall.png|thumb|219px|left|Connect the floor to the ceiling with a wall.]] <br style="clear:both">
# Clone this wall brush and drag it to its opposite end.
# Clone this wall brush and drag it to its opposite end.
# Again clone and resize a brush to create a third wall.
# Again clone and resize a brush to create a third wall.

Revision as of 06:27, 12 June 2008

封闭的房间

所有正式的地图都必须完全由房间构成。就算是户外地图也要用包厢进行密封。为了正确的编译地图,必须小心地将这些房间与盒子从黑色的外层空间中隔离出来。如有任何的漏洞,地图就不会被正确的编译。编译的数据控制着关卡中的对象是否可见,这对提高FPS和照明正确性很重要。 最简单的房间由6块笔刷构成:地板、天花板和四面墙完全将内部与外层空间隔离开。

为了简单快速的制作房间,你需要先了解一些简单的笔刷操作技术。:

移动笔刷

在一个二维视图中使用选择工具 Hammer select.png并把鼠标移动到笔刷上,避免与操作柄接触。此时指针应该变成了四方向箭头FourArrows.png的形状,指示现在可以移动对象。

在任意二维视图中点击并拖拽笔刷。然后松开,笔刷就会地动到该点。

在任意二维视图中点击并拖拽笔刷。


克隆笔刷

Shift+拖拽可克隆笔刷。

为了不必每次都用固体工具创建新笔刷,你可以按住Shift键并移动笔刷制作已知笔刷的复制品。原先的笔刷还在原地而复制品会出现在你用Shift拖拽到的位置。

等你学会这个技术后,就不需要再用固体工具创建基础笔刷,你只需在你想要的时候克隆已知的笔刷来创建一个新的。


删除笔刷

要删除一只笔刷,先用选择工具选择它Hammer select.png然后按下你键盘上的删除键(Delete)。

创建房间

三维相机视图(光影 纹理 多边形)中被选择的一面墙。注意此处的墙是“连接”或“支撑”天花板、地面和其他墙壁的。

在下一个段落,我们将学习房间的建造。为了容纳此教程中将会出现的所有内容,房间一定要够大才行。 总面积大约有 1024(长) x 1024(宽) x 512(高)单位就可以了。

  1. 利用固体工具 Hammer block.png做一个笔刷当作地板(大约 1024长 x 1024宽 x 64高).
  2. 使用选取工具 Hammer select.png, Shift+拖拽复制地板的笔刷, 然后把它向上移动,这样就创建了与地板大小相等的天花板。
    Shift+拖拽复制地板。

  3. 复制其中一只笔刷并调整它的大小让地板与天花板连接起来。 You can either have the wall brushes on the outside edges of the floor and ceiling brushes, or between (supporting) them. (see associated note)
    Connect the floor to the ceiling with a wall.

  4. Clone this wall brush and drag it to its opposite end.
  5. Again clone and resize a brush to create a third wall.
  6. Clone this brush to the opposite end of the room to create the final wall.
    Complete room with no leaks.
  7. Check for any gaps. Make sure the room has been completely sealed. If you've been designing your room on a relatively large grid scale (e.g. 64 units), then any gaps will be apparent. Mouse-over the 3D view window and press Z to enter mouselook mode to carefully inspect your room.
Alternatively, you can create a single brush the size of your room, then right click on it and select the Hollow option. Though quicker, this method makes it harder to size the room to your needs.
Note.png注意:One thing to take into consideration when deciding to have your walls "lean" against your floor and ceiling or "support" them is regarding later texturing. If you design your walls to "support" your floor and ceiling, for instance, if the "height" of your room is 256 units, and your walls are 256 units tall, it will be straightforward to make a texture that is 256 units tall, rather than having to worry about the top and bottom edges of the walls that are being covered by the edges of the floor and ceiling.

Template:Otherlang:zh-cn Template:Otherlang:zh-cn:en