3D 工具栏
工具栏位于3D 视图(3D View)窗口的顶部,汇集了搭建三维场景所需的一切:在贴图(Mapping)与 3D 之间转移固定装置、导入模型、导航、创建对象、样条、摄像机和投影。该窗口本身可以在菜单窗口 → 3D 视图(Window → 3D View)中开启和关闭。
按钮之间用竖直的虚线分成若干组。部分按钮是切换开关:始终只有一个工具处于激活状态,它决定了鼠标点击和拖动在场景中的效果(详见3D Навигация一文)。其余按钮是一次性操作:创建对象、导入模型、框选摄像机视角等。
下面的所有说明文字都是按钮的工具提示(tooltip):将光标悬停在按钮上,程序就会显示它的名称。
转移固定装置与导入模型
第一组按钮把 3D 场景与项目的其余部分联系起来:贴图上的固定装置和外部模型。
- 魔法 2D 按钮(Magic 2D Button)
- 将对象从 3D 转移到贴图(Mapping)平面。会打开魔法设置(Magic Settings)窗口,在其中设置:
- 选择摄像机(Select Camera)——从哪个视角观察场景。固定装置将按照该摄像机所看到的样子放置到贴图上,因此应选择能完整、且不严重遮挡地看到所需一面的摄像机。在列表中选择摄像机时,窗口中的视图会立即切换到它,方便你看清将要转移的具体内容。
- 转移对象(Transfer Objects)——所有对象(All Objects)、可见对象(Visible Objects)或已选对象(Selected Objects)。
- 尺寸(Size)——转移结果将适配到的贴图区域的宽度(Width)和高度(Height)。两个数值按比例关联:改动一个,另一个会自动重新计算。
- 确定(OK)按钮会在贴图上创建固定装置,并立即将它们与对应的 3D 对象关联。之前已经转移到贴图上的固定装置不会被重复转移——随着场景中出现新对象,可以随时多次打开此窗口。
- 魔法 3D 按钮(Magic 3D Button)
- 相反的操作:将固定装置从贴图转移到 3D。魔法设置窗口中设置宽度和高度——固定装置将在 3D 中排列成的矩形尺寸,排列方式是一面平坦的“墙”,重复它们在贴图上的布局。只会创建那些在 3D 中还没有对应对象的固定装置,每个新的 3D 对象都会立即与其在贴图上的固定装置关联。
- 导入对象(Import Object)
- 打开文件选择窗口,将
*.obj或*.fbx格式的模型添加到场景中。从*.fbx文件中,不仅会导入对象本身,还会导入在 3D 编辑器中准备好的样条和光源——也就是说,模型带着已经布置好的固定装置一起到来。程序会记住你上次导入时所在的文件夹。详见Импорт моделей OBJ和Подготовка модели в 3ds max。
导航与选择
- 选择与移动(Select and Move)
- 主要工具,也是打开窗口时默认启用的工具。单击可选中一个对象,拖框可选中多个对象,Shift和Ctrl可以增加选中项。选中对象后会出现三轴操纵器(gizmo),拖动其坐标轴可以移动、旋转或缩放对象。
- 平移工具(Hand)
- 通过拖动来平移场景视图。在任何工具下按住鼠标滚轮(中键)拖动都能实现同样的效果,因此通常不需要专门切换到“平移工具”。
- 环绕(Orbit)
- 通过拖动使摄像机围绕窗口中心旋转。在任何工具下,Alt + 鼠标中键都能达到同样的效果,而Shift + 鼠标中键则以第一人称方式旋转摄像机。
移动、旋转与缩放
在导航工具的右侧是坐标输入框和三个切换按钮,它们决定操纵器对选中对象具体执行什么操作。
| 按钮 | 快捷键 | X、Y、Z 输入框显示的内容 |
|---|---|---|
| 移动(Move) | Q | 对象在场景中的位置 |
| 旋转(Rotate) | E | 旋转角度(度) |
| 缩放(Scale) | R | 缩放比例(百分比),100 为原始大小 |
按钮左侧的X、Y、Z输入框显示选中对象的数值,并且可以编辑:可以直接输入精确的数字,而不必用鼠标拖动。数值会四舍五入到小数点后两位。
吸附(Snap)
- 吸附到顶点(Snap to Vertices)
- 一个切换开关。开启后,被拖动的对象以及正在绘制的样条的点会吸附到场景中已有几何体的顶点上;吸附点会以浅绿色十字高亮显示。这是沿着导入模型的边缘和角点精确放置固定装置的主要方法,而不必凭肉眼估计。默认情况下该吸附功能是关闭的。
- 用鼠标右键点击这个按钮会打开吸附设置(Snap Settings)窗口,其中有两个参数:吸附到网格(Snap to Grid)(旁边带有网格间距)和吸附角度(Snap Angle)。
- 旋转吸附与角度(Rotation Snap and Angle)
- 一个切换开关,旁边是角度数值输入框。开启吸附后,用操纵器旋转时会按指定的角度为步长进行;关闭时则可自由旋转。默认情况下该吸附是开启的,步长为 5°。这与吸附设置窗口中的吸附角度是同一个数值。
- 步长为 0 度并不是不限制旋转,而是完全禁止旋转,因此不应将该值设为 0。
场景对象
添加平面(Add Plane)、添加立方体(Add Cube)、添加圆柱体(Add Cylinder)和添加球体(Add Sphere)按钮用于创建简单几何体:墙面、箱体、柱子、球。对象会出现在场景中心,立即被选中,并自动切换到“选择与移动”工具——你可以马上为它设置大小和位置。
这些对象本身不会发光:它们的作用是作为布景,以及在开启“吸附到顶点”时便于摆放固定装置的基准。尺寸和材质在属性(Properties)窗口中设置(参见3D Объекты)。
样条与固定装置
- 添加直线、添加圆、添加矩形、添加多边形(Add Line, Add Circle, Add Rectangle, Add Polygon)
- 现成的样条形状,固定装置将沿其排列。每种形状只需单击按钮即可在场景中心创建,其形状随后通过属性窗口中的数值来设置:圆的参数是半径和展开角度,矩形的参数是宽度和高度,多边形的参数是边数和半径。这类形状的单个点不能编辑:要改变形状,只能修改参数。
- 绘制样条(Draw Spline)
- 直接在场景中绘制折线:第一次点击为起点,之后每次点击都会添加一个新的顶点,Enter键完成样条绘制,Esc键同样会结束绘制。绘制结束后,程序会自动切换到“选择与移动”工具,新绘制的样条保持选中状态。
- 顶点默认落在场景的水平面(地面高度)上——除非开启了“吸附到顶点”。开启吸附后,每个点都会落在已有几何体的顶点上,这也是沿导入模型边缘绘制样条的方法。详见Добавление 3D сплайнов。
- 从固定装置添加(Add from Fixtures)
- 向场景中添加一个单独的 3D 固定装置。它本身不与任何东西关联:它代表贴图上的哪个固定装置,需要在属性窗口中指定(参见Связь 2D и 3D)。
摄像机
- 添加摄像机(Add Camera)
- 在场景中创建一个新的目标摄像机(Target Camera),对准整个场景。这类摄像机会保存在项目中:可以用它们从所需的角度观察对象,导出时的 GIF 预览视角,以及“魔法 2D 按钮”转移固定装置时使用的视角,都是从这些摄像机中选取的。
- 摄像机列表(Camera List)
- 按钮右侧的下拉列表用于切换窗口中的视图。其中始终包含七个内置视图——透视(Perspective)、俯视(Top)、仰视(Bottom)、左视(Left)、右视(Right)、前视(Front)、后视(Back)——下方列出的是项目中添加的摄像机。六个正交视图便于精确布置:在这些视图中对象不会因透视而变形。详见Переключение видов и камер。
- 摄像机目标(Camera Target)(Z)
- 将选中的对象纳入窗口视野,并把它们的中心作为摄像机环绕旋转的中心点。如果没有选中任何对象,则整个场景会被纳入视野;此时不考虑摄像机本身的位置,因此视图不会因为某个摄像机离得很远而“跑偏”。光标停留在窗口上时按Z键效果相同。
编辑、复制与投影
- 编辑样条(Edit Spline)
- 编辑选中样条顶点的模式:可以拖动、添加和删除点。该按钮适用于手动绘制的样条和导入的样条;现成形状的外形由参数决定,而不是由点决定。该模式的面板上有一个吸附移动(Snap Movement)复选框,以及六个按钮+X、-X、+Y、-Y、+Z、-Z——它们用于将选中的点沿相应坐标轴对齐。
- 复制(Duplicate)
- 以固定的间隔生成选中对象的一系列副本。需要设置数量(Count)以及沿X、Y、Z方向的偏移(Offset);在你调整数值的同时,副本会立即显示在场景中。自动追踪(Auto Trace)复选框会让每个后续副本关联到列表中的下一个固定装置——这样一排副本会立刻获得各不相同的固定装置,而不是重复同一个。Enter键创建副本,Esc键取消。
- 样条克隆器(Spline Cloner)
- 与“复制”不同,它创建的不是一组独立的副本,而是一个克隆器(Cloner)对象,用于复制源样条或固定装置。当恰好选中一个样条或一个单独的固定装置时,该按钮才可用;创建后克隆器会立即生成 10 个重复项。每个后续重复项的数量、偏移和旋转都可以在属性窗口中设置,并且可以随时更改——而源对象始终只有一个。这样便于搭建成排的相同灯带、台阶和圆环。
- 添加投影(Add Projection)
- 向场景中添加一个投影仪对象,它会将合成(Composition)的画面投射到场景中的对象上。投影会在场景中心创建并立即被选中,其位置和参数在属性窗口中设置。详见Создание проекции和Настройки проекции。
- 删除投影时,程序会单独弹出确认提示——避免不小心删除已经配置好的投影仪。
其他有用的功能
- 视图 → 3D 视图(View → 3D View)菜单控制窗口中显示的内容:模型网格(Model Grid)、辅助 3D 对象(Auxiliary 3D Objects)(摄像机、投影和样条)、显示 3D GIF 边界(Show 3D GIF Bounds)。G键用于开启和关闭地面网格。
- 键盘导航:WASD用于移动摄像机,主键盘区的+和-用于控制移动速度。
- 3D 中的撤销和重做操作与其他地方一样:Ctrl+Z和Ctrl+Shift+Z。完整的快捷键列表见帮助 → 快捷键(Help → Hotkeys)窗口。