This article relates to the game "反恐精英2". Click here for more information.
This article relates to the software/tool "反恐精英2 创意工坊工具集". Click here for more information.
This article relates to the game "Dota 2". Click here for more information.
This article relates to the SDK/Workshop Tools for "Dota 2 创意工坊工具集". Click here for more information.
This article relates to the game "半衰期:爱莉克斯". Click here for more information.
这篇条目有关 Half-Life: Alyx 创意工坊工具集。如需详情,点击这里。
这篇条目有关 Source 2引擎。如需详情,点击这里。

Zh/Source 2/Docs/Level Design/Basic Construction/Mesh Editing 1: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(→‎组群: 修正笔误)
m (Multipage removal)
 
(16 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{otherlang2
{{LanguageBar|title = 网格编辑 1}}
|title =网格编辑 1
 
|en=Dota_2_Workshop_Tools/Level_Design/Basic_Construction/Mesh_Editing_1
[[Category:AMHC 汉化]]
}}
{{toc-right}}
{{toc-right}}
Hammer的几何工具经历过巨大的调整,使用笔刷(brush)来建造方块的模式已经不再是最优选择,取而代之的是采用表面面(face),边缘(edge),和顶点(vertice)进行建模的方式。这样的建模方式和其他建模工具的工作模式非常类似,这也使得关卡设计者能够在Hammer中快速创建几何,提高效率,不用再饱受笔刷的限制。
Hammer的几何工具经历过巨大的调整,使用笔刷(brush)来建造方块的模式已经不再是最优选择,取而代之的是采用表面面(face),边缘(edge),和顶点(vertice)进行建模的方式。这样的建模方式和其他建模工具的工作模式非常类似,这也使得关卡设计者能够在Hammer中快速创建几何,提高效率,不用再饱受笔刷的限制。
Line 11: Line 10:
在'''资源管理器'''中打开Hammer,通过'''文件 > 新建'''创建一张地图。
在'''资源管理器'''中打开Hammer,通过'''文件 > 新建'''创建一张地图。


左边的工具栏包含了基本的工具模组,这和Hammer之前的版本差不多。选择工具有多重模式可以使用,也可以使用{{key|Spacebar}}在这几种模式中切换。
左边的工具栏包含了基本的工具模组,这和Hammer之前的版本差不多。选择工具有多重模式可以使用,也可以使用{{Key|Spacebar}}在这几种模式中切换。
也可以用下列快捷键直接进入对应模式中:
也可以用下列快捷键直接进入对应模式中:
* {{key|1}} ''顶点(Vertices)''
* {{Key|1}} ''顶点(Vertices)''
* {{key|2}} ''边缘(Edges)''
* {{Key|2}} ''边缘(Edges)''
* {{key|3}} ''表面(Faces)''
* {{Key|3}} ''表面(Faces)''
* {{key|4}} ''网格(Meshes)''
* {{Key|4}} ''网格(Meshes)''
* {{key|5}} ''对象(Objects)''
* {{Key|5}} ''对象(Objects)''
* {{key|6}} ''组群(Groups)''
* {{Key|6}} ''组群(Groups)''


=== 组群 ===
=== 组群 ===
Line 56: Line 55:
# 在'''3D视窗'''里,粗略俯瞰下网格,拖拽出一个矩形,然后会根据网格的精细程度,自动补全成一个全3D的长方体。
# 在'''3D视窗'''里,粗略俯瞰下网格,拖拽出一个矩形,然后会根据网格的精细程度,自动补全成一个全3D的长方体。
# 拖拽红色、蓝色和绿色的控制器,调整大小。
# 拖拽红色、蓝色和绿色的控制器,调整大小。
# 按下{{key|Enter}}进行确认。
# 按下{{Key|Enter}}进行确认。


=== 摄像机控制(Camera Control) ===
=== 摄像机控制(Camera Control) ===
# 点击3D视窗,然后按下{{key|Shift|Z}}扩大到全屏。
# 点击3D视窗,然后按下{{Key|Shift|Z}}扩大到全屏。
# 拖拽{{key|RMB}}调整你的视窗大小,转动鼠标可以体验到"游戏风格(game-style)"鼠标视角,松开右键就可以停止。
# 拖拽{{Key|RMB}}调整你的视窗大小,转动鼠标可以体验到"游戏风格(game-style)"鼠标视角,松开右键就可以停止。
# 为了符合游戏主题,使用“WASD”可以在视窗里前后左右移动。
# 为了符合游戏主题,使用“WASD”可以在视窗里前后左右移动。


=== 基本变形(Basic Transformations) ===
=== 基本变形(Basic Transformations) ===
变形工具是操作网格的基本工具,这个工具可以在左边的工具栏中间找到,也可以通过使用快捷键:
变形工具是操作网格的基本工具,这个工具可以在左边的工具栏中间找到,也可以通过使用快捷键:
* '''缩放(Scale)''' {{key|E}}
* '''缩放(Scale)''' {{Key|E}}
* '''旋转(Rotate)''' {{key|R}}
* '''旋转(Rotate)''' {{Key|R}}
* '''变形(Translate)''' {{key|T}}
* '''变形(Translate)''' {{Key|T}}


{{注意|如果你对其他的3D建模工具比较熟悉的话,这些快捷键都不成问题,只有变形的''T''不太一样,因为''W''被导航功能占用了。}}
{{Note|如果你对其他的3D建模工具比较熟悉的话,这些快捷键都不成问题,只有变形的''T''不太一样,因为''W''被导航功能占用了。}}
{{clr}}
{{clr}}


Line 81: Line 80:
# 点击左侧工具栏的'''选择'''工具,然后确认顶部工具栏的'''表面'''已经选好。
# 点击左侧工具栏的'''选择'''工具,然后确认顶部工具栏的'''表面'''已经选好。
# 在3D视窗中点击一个网格。
# 在3D视窗中点击一个网格。
# 按下'''变化''', {{key|T}}.
# 按下'''变化''', {{Key|T}}.
# 一个变形"线框(gizmo)"就会出现在所选表面的中心,拖拽线框上的箭头和正方形进行调整。
# 一个变形"线框(gizmo)"就会出现在所选表面的中心,拖拽线框上的箭头和正方形进行调整。


基于现有几何可以挤压出出更多的几何,这些可以快速生成一个更有意思的形状。
基于现有几何可以挤压出出更多的几何,这些可以快速生成一个更有意思的形状。


# 选中表面之后激活变形,按住{{key|Shift}}然后往外拖拽箭头,能够将表面往外挤压 。
# 选中表面之后激活变形,按住{{Key|Shift}}然后往外拖拽箭头,能够将表面往外挤压 。
# 然后再其他表面上再来一次。
# 然后再其他表面上再来一次。
{{clr}}
{{clr}}
Line 97: Line 96:
# 点击顶部工具栏的'''边缘'''按键。
# 点击顶部工具栏的'''边缘'''按键。
# 点击选中网格中的边缘。
# 点击选中网格中的边缘。
# 按下{{key|T}}进行变形
# 按下{{Key|T}}进行变形


移动边缘,用这个功能在网格上创建一些斜坡出来。
移动边缘,用这个功能在网格上创建一些斜坡出来。


* 按住{{key|Shift}}点击,可以选中几个物体,按住{{key|Ctrl}}点击的话,可以取消选择。
* 按住{{Key|Shift}}点击,可以选中几个物体,按住{{Key|Ctrl}}点击的话,可以取消选择。
* 你也可以通过按住{{key|LMB}}框选物体。
* 你也可以通过按住{{Key|LMB}}框选物体。


{{提示|你也可以按下{{key|Space}}在选择模式中切换。鼠标指针的变化会指明当前的模式,使用数字键也可以直接切换到对应的模式下。}}
{{Tip|你也可以按下{{Key|Space}}在选择模式中切换。鼠标指针的变化会指明当前的模式,使用数字键也可以直接切换到对应的模式下。}}
{{clr}}
{{clr}}


Line 113: Line 112:


# 在'''Edges'''选择模式中,选中网格的一个边缘。
# 在'''Edges'''选择模式中,选中网格的一个边缘。
# 按下{{key|G}}这就会选中网格周围的''边缘环''。
# 按下{{Key|G}}这就会选中网格周围的''边缘环''。
# 按下左侧'''编辑边缘(Edge Editing)''' 列表里的'''联结(Connect)'''
# 按下左侧'''编辑边缘(Edge Editing)''' 列表里的'''联结(Connect)'''
注意: 如果'''编辑边缘'''工具没有在工具属性页面显示出来,这样就会经过选中边缘的中点,创建一个新的边缘循环,这就被称为“边缘循环”
注意: 如果'''编辑边缘'''工具没有在工具属性页面显示出来,这样就会经过选中边缘的中点,创建一个新的边缘循环,这就被称为“边缘循环”


要选择一个边缘循环,双击一个边缘,或者按下{{key|L}}依据当前选中的边缘生成边缘循环。它会通过每一个边缘,然后选择出一个最佳循环路径。一些复杂的网格会包含部分少量的循环,其他的网格怎会拥有大量循环。你可以通过移动边缘循环来扭曲你的实体-你可以讲一个圆柱的循环添加到你的物体上,这样就能让获取少量的弯曲,形状变得更加精细。你可以在此之上选择一个新的表面,然后在你的网格上挤压出新的区域。{{clr}}
要选择一个边缘循环,双击一个边缘,或者按下{{Key|L}}依据当前选中的边缘生成边缘循环。它会通过每一个边缘,然后选择出一个最佳循环路径。一些复杂的网格会包含部分少量的循环,其他的网格怎会拥有大量循环。你可以通过移动边缘循环来扭曲你的实体-你可以讲一个圆柱的循环添加到你的物体上,这样就能让获取少量的弯曲,形状变得更加精细。你可以在此之上选择一个新的表面,然后在你的网格上挤压出新的区域。{{clr}}


== 旋转和缩放(Rotate and Scale) ==
== 旋转和缩放(Rotate and Scale) ==
Line 127: Line 126:




'''下一章''': [[Dota_2_Workshop_Tools:zh-cn/Level_Design:zh-cn/Basic_Construction:zh-cn/Mesh_Editing_2:zh-cn|网格编辑 2]]
'''下一章''': {{L|Source 2/Docs/Level Design/Basic Construction/Mesh Editing 2|网格编辑 2}}{{Hla tools topicons}}
 
{{Cs2 tools topicons}}
[[Category:Dota 2 Workshop Tools]]
{{Dota 2Tools topicons}}
[[Category:AMHC 汉化]]

Latest revision as of 10:56, 12 July 2024

English (en)中文 (zh)Translate (Translate)

Hammer的几何工具经历过巨大的调整,使用笔刷(brush)来建造方块的模式已经不再是最优选择,取而代之的是采用表面面(face),边缘(edge),和顶点(vertice)进行建模的方式。这样的建模方式和其他建模工具的工作模式非常类似,这也使得关卡设计者能够在Hammer中快速创建几何,提高效率,不用再饱受笔刷的限制。

创建方块(Building Blocks)

基础几何编辑控件

资源管理器中打开Hammer,通过文件 > 新建创建一张地图。

左边的工具栏包含了基本的工具模组,这和Hammer之前的版本差不多。选择工具有多重模式可以使用,也可以使用Spacebar在这几种模式中切换。 也可以用下列快捷键直接进入对应模式中:

  • 1 顶点(Vertices)
  • 2 边缘(Edges)
  • 3 表面(Faces)
  • 4 网格(Meshes)
  • 5 对象(Objects)
  • 6 组群(Groups)

组群

组群能包含任意多个实体和网格。它们可以移动、旋转、缩放,就和网格或者对象一样,不同的是这些操作会影响到组群里的其他对象。

对象

除了包含对象和网格的组群之外,在这个模式下,你可以把部分对象或者网格设置成一个组。此模式下,点击一个类似player_start这样的实体,选中之后你就可以在这个物体上进行操作。

网格

网格模式和早些版本的笔刷差不多就是一个东西,一个网格是由表面边缘顶点三部分组成的。

表面

可以参考为多边形(polygons)或者n-gons(同为多边形的意思)。一个表面同时也包含了 边缘 ,没有边缘,表面就无法孤立存在。

边缘

边缘为每一个表面划上边界,并且由定点进行连接。通过增加边缘,一个表面可以分割成数个更小的表面,合并或者撤除边缘就可以创造出更大的表面。

顶点

网格中最小的单位就是顶点了,顶点就是每个边缘的拐角处。在Hammer里,不可能存在孤立的顶点,它必须依存于边缘或者表面的某处。

和笔刷说再见

熟悉之前Hammer版本的用户可能会知道笔刷工具的限制所在,伴随着新的创建模式出现,所有的限制也就烟消云散了。作为实例,下面这些形状都是使用基础建模工具创建出来的,并且都是有效几何。

创建几何(Creating Geometry)

基础方块(Basic Blocks)

一个基础方块
  1. 点击左边的方块工具(Block Tool)按键。
  2. 工具属性(Tool Properties)页面里检查 几何类型:方块(Geometry Type: block)是不是被选中了。
  3. 3D视窗里,粗略俯瞰下网格,拖拽出一个矩形,然后会根据网格的精细程度,自动补全成一个全3D的长方体。
  4. 拖拽红色、蓝色和绿色的控制器,调整大小。
  5. 按下 Enter进行确认。

摄像机控制(Camera Control)

  1. 点击3D视窗,然后按下 Shift+Z扩大到全屏。
  2. 拖拽RMB调整你的视窗大小,转动鼠标可以体验到"游戏风格(game-style)"鼠标视角,松开右键就可以停止。
  3. 为了符合游戏主题,使用“WASD”可以在视窗里前后左右移动。

基本变形(Basic Transformations)

变形工具是操作网格的基本工具,这个工具可以在左边的工具栏中间找到,也可以通过使用快捷键:

  • 缩放(Scale) E
  • 旋转(Rotate) R
  • 变形(Translate) T
Note.png注意:如果你对其他的3D建模工具比较熟悉的话,这些快捷键都不成问题,只有变形的T不太一样,因为W被导航功能占用了。

网格编辑(Mesh Editing)

表面

使用Shift键挤压出一个表面

要创建出一个比较有意思的网格,可以操作网格的某些部件。

  1. 点击左侧工具栏的选择工具,然后确认顶部工具栏的表面已经选好。
  2. 在3D视窗中点击一个网格。
  3. 按下变化, T.
  4. 一个变形"线框(gizmo)"就会出现在所选表面的中心,拖拽线框上的箭头和正方形进行调整。

基于现有几何可以挤压出出更多的几何,这些可以快速生成一个更有意思的形状。

  1. 选中表面之后激活变形,按住 Shift然后往外拖拽箭头,能够将表面往外挤压 。
  2. 然后再其他表面上再来一次。

边缘

使用变形工具移动边缘

其他选择功能的操作模式和上述的基本一致。

  1. 点击顶部工具栏的边缘按键。
  2. 点击选中网格中的边缘。
  3. 按下T进行变形

移动边缘,用这个功能在网格上创建一些斜坡出来。

  • 按住 Shift点击,可以选中几个物体,按住Ctrl点击的话,可以取消选择。
  • 你也可以通过按住LMB框选物体。
Tip.png提示:你也可以按下Space在选择模式中切换。鼠标指针的变化会指明当前的模式,使用数字键也可以直接切换到对应的模式下。

边缘环绕和循环

按下G,选中一个边缘环

通过控制边缘“环绕(rings)”和边缘“循环(loops)”创建出更为复杂的网格。注意“环绕”和“循环”是对边缘的一种持续性设置,能够跨越过网格的表面长度。

  1. Edges选择模式中,选中网格的一个边缘。
  2. 按下G这就会选中网格周围的边缘环
  3. 按下左侧编辑边缘(Edge Editing) 列表里的联结(Connect)

注意: 如果编辑边缘工具没有在工具属性页面显示出来,这样就会经过选中边缘的中点,创建一个新的边缘循环,这就被称为“边缘循环”

要选择一个边缘循环,双击一个边缘,或者按下L依据当前选中的边缘生成边缘循环。它会通过每一个边缘,然后选择出一个最佳循环路径。一些复杂的网格会包含部分少量的循环,其他的网格怎会拥有大量循环。你可以通过移动边缘循环来扭曲你的实体-你可以讲一个圆柱的循环添加到你的物体上,这样就能让获取少量的弯曲,形状变得更加精细。你可以在此之上选择一个新的表面,然后在你的网格上挤压出新的区域。

旋转和缩放(Rotate and Scale)

一个拥有旋转和缩放表面的网格

接下来我们继续探索表面、边缘和顶点的变化。

我们也可以使用旋转缩放工具来进一步破坏网格的形状,不过这依然是一个有效的形状。现在对网格来说,限制条件已经很少很少了。


下一章: 网格编辑 2(en)