3D导航
3D View(3D 视图)窗口是一个三维场景,其中放置着导入的物体模型、固定装置(Fixtures)、摄像机(Camera)和投影(Projection)。这里的一切都通过鼠标完成:绕物体飞行、拉近、选中固定装置、沿轴移动它。左键具体执行什么操作,取决于工具栏上当前激活的工具;本文介绍的是主要工具Select and Move(选择并移动)以及在任何工具下都可用的导航方式。
场景导航
- 鼠标滚轮 — 拉近和拉远。在Perspective(透视)视图以及项目摄像机中,每次滚动摄像机都会移动到目标距离的三分之一,也就是说缩放是朝着视图环绕旋转的那个点进行的,而不是朝着光标位置。如果需要靠近某个具体的固定装置,请先用点击选中它,或按Z键——目标点会移动到它上面,之后滚轮就会朝那里缩放。在平面视图(Top、Front等)中,滚轮会以光标下方的点为中心缩放,而Ctrl键会将该行为切换为相反的方式——朝窗口中心或朝光标缩放,具体取决于程序设置中的选项。
- 按住滚轮(中键)— 平移:向任意方向拖动场景。在任何激活工具下都可用。Hand(手形)工具用左键完成同样的操作。
- Alt + 按住滚轮 — 环绕:摄像机围绕其目标旋转,并保持相同距离。Orbit(环绕)工具用左键完成同样的操作。平面视图不会旋转:它们始终严格沿某一轴观看,在其中只能使用平移和缩放。
- Shift + 按住滚轮 — 第一人称旋转:摄像机保持原地不动,视线方向发生变化。这样便于站在物体内部环顾四周。
- W、A、S、D — 使摄像机向前、向左、向后、向右飞行;按住按键的时间越长,摄像机飞得越快。主键盘上的+和−每按一次会将最大飞行速度改变约1.3倍。飞行功能仅在透视视图中、且仅当3D View窗口处于激活状态时才有效;按住Ctrl时摄像机不会移动,因此像Ctrl+S这样的组合键不会打乱视图。
- Z — 摄像机目标:将选中的物体纳入窗口视野,并将其中心设为环绕旋转的基准点。如果没有选中任何物体,则整个场景会被纳入视野;摄像机本身不参与计算,因此视图不会因为远处的摄像机而“飞走”。在平面视图中,Z会将视图返回到场景中心。
平面视图以轮廓线显示几何体——这样更便于瞄准模型的边缘和单个固定装置。带有灯光和材质的完整画面在Perspective视图和项目摄像机中绘制。视图通过工具栏上的列表切换,详见文章视图与摄像机切换。
选择物体
选择Select and Move工具——打开窗口时它默认启用。
- 点击物体会选中它,同时清除之前的选择。点击样条线(Spline)会选中整条样条线,而不是它上面的单个固定装置。
- 在同一位置再次点击会在前后叠放的物体之间循环切换:每次点击都会选中光标下的下一个物体。这是选中被模型遮挡的固定装置的主要方法。
- Shift+点击或Ctrl+点击会将物体添加到当前已选中的物体中。
- 框选: 在空白处点击并拖出一个矩形——所有落入其中的物体都会被选中。框选在平面视图中可用;在Perspective视图中则通过逐个点击来选取物体。Shift和Ctrl会使框选变为添加到已选内容,而Alt则相反——会把落入框内的物体从已选内容中移除。
- 点击空白处会取消选择,此时Properties(属性)窗口会打开背景和场景环境设置——见背景与摄像机设置。
- Delete或Backspace会删除选中的物体。删除投影(Projection)时程序会要求确认。
选择状态与3D Objects(3D对象)窗口是共通的:在场景中选中的物体会在列表中高亮显示,在列表中选中的物体也会在场景中高亮显示,并且列表会自动滚动到相应的行。Properties窗口显示的是最后一次选中物体的参数。Visibility(可见性)关闭的物体无法用鼠标选中——只能通过3D Objects列表中的对应行来选中它们。
在透视视图中点击一个物体,同时也会把摄像机环绕旋转的基准点移到该物体上。因此常见的操作顺序是:选中物体——用滚轮配合Alt环绕它——用滚轮拉近。
移动、旋转和缩放
选中的物体会出现一个三轴操纵器(Gizmo):X轴为红色,Y轴为绿色,Z轴为蓝色。光标所在的轴会高亮显示,拖动的也正是这根轴。操纵器的具体行为由工具栏上的三个按钮或按键决定:
| 按键 | 模式 | 拖动轴时发生的操作 |
|---|---|---|
| Q | Move(移动) | 物体沿选中的轴移动 |
| E | Rotate(旋转) | 物体绕选中的轴旋转 |
| R | Scale(缩放) | 物体沿选中的轴拉伸 |
- 不能通过“抓住物体本身”来拖动它——只能通过操纵器的轴(或下文所述的吸附功能)来移动。这样物体不会因为你只是点击选中它而意外移动。
- 精确数值可以方便地输入到工具栏上的X、Y、Z字段中:它们显示的是选中物体的位置、角度或缩放比例。
- 启用Rotation Snap(旋转吸附)后,旋转会按设定的角度步进(默认5°)进行;禁用时则可自由旋转。
- 如果只选中一个物体,缩放会沿选定的轴进行,物体可以被压扁或拉长。如果选中多个物体,它们会作为一个整体沿所有轴均匀缩放,保持比例和相对位置不变。
- NumPad 4和NumPad 6会使选中内容沿X轴移动5个单位,NumPad 8和NumPad 2——沿Y轴,同样的按键配合Ctrl——沿Z轴。Ctrl+NumPad 6会创建选中内容的一个副本。
- 任何移动、旋转和缩放操作都可以用Ctrl+Z撤销,用Ctrl+Shift+Z重做。
物体的尺寸、材质及其他参数在Properties窗口中设置——见3D对象。
顶点吸附
工具栏上的Snap to Vertices(吸附到顶点)按钮是将固定装置放置到模型上最精确的方法:物体会精确落在几何体的顶点上,而不是“凭肉眼”放置。
- 启用Snap to Vertices,并选中需要重新放置的物体。
- 将光标移到物体附近的顶点上。当顶点被捕捉到时,会以浅绿色十字标记高亮显示,光标也会变为四向箭头。
- 按住鼠标左键,将光标拖动到物体应该到达的目标顶点处。物体会跟随光标移动,并在途中吸附到经过的顶点上。
- 松开鼠标按键——物体会被放置到使被捕捉的顶点与目标顶点重合的位置。
吸附功能会在光标周围大约十个像素的范围内寻找顶点,并且仅在有物体被选中时才生效。绘制样条线(Spline)时同样会启用该功能:每个点都会落在模型的顶点上——详见文章添加3D样条线。
3D View 窗口快捷键
| 按键 | 操作 |
|---|---|
| 鼠标滚轮 | 拉近 / 拉远 |
| 按住滚轮 | 平移 |
| Alt + 按住滚轮 | 摄像机围绕目标环绕 |
| Shift + 按住滚轮 | 第一人称摄像机旋转 |
| W、A、S、D | 摄像机飞行 |
| + / − | 增加 / 减少飞行速度 |
| Z | 摄像机目标:将选中内容或整个场景纳入视野 |
| Q / E / R | 移动 / 旋转 / 缩放 |
| G | 显示或隐藏地面网格 |
| Delete、Backspace | 删除选中内容 |
| NumPad 4 / 6 / 8 / 2 | 沿X、Y轴将选中内容移动5个单位 |
| Ctrl + NumPad 8 / 2 | 沿Z轴移动选中内容 |
| Ctrl+NumPad 6 | 创建选中内容的副本 |
| Ctrl+Z / Ctrl+Shift+Z | 撤销 / 重做操作 |
| Space(空格) | 播放 / 暂停当前合成(Composition) |
窗口中显示的内容——模型线框、辅助物体(摄像机、投影、样条线)以及3D GIF预览边界——可通过View → 3D View菜单进行切换。完整的快捷键列表见Help → Hotkeys窗口。