场景导航
在 UnigineEditor 中,有一些控件用于在场景中移动并控制相机行为。所有可用的控件都可以在 Settings 窗口的 Controls 部分中找到。
相机可以在场景中或相对于目标自由移动。就 UnigineEditor 而言,target 是一个相对于相机定位的点。您可以通过设置目标聚焦选定节点或一组节点上的相机。
无论是否设置目标,都可以在场景中自由导航:移动相机,改变方向相机(水平和垂直),追踪相机或飞涨它进进出出。
如果相机是专注在一个节点上(换句话说——相对于目标定位),你也可以轨道关于目标的相机和飞涨使用推车变焦朝向或远离目标。
除了常用的术语(例如向左移动、向上移动等)外,UnigineEditor 中还使用了以下术语:
- 改变方向意味着改变偏航角/俯仰角以分别围绕其垂直/水平轴旋转相机。
- Track (Crab) 是指在垂直于视线方向的平面内跟踪摄像机。
- Orbit 表示围绕目标翻滚。
- Zoom (Dolly) 表示将相机向目标或远离目标缩放,以便相机在到达目标时无法继续放大。
以下方案演示了 UnigineEditor 中使用的主要导航控件:
用于在场景中自由移动相机的导航控件
|
用于相对于目标移动相机的附加导航控件
|
对焦相机#
要设置和重置相机焦点,您可以使用以下默认控件:
Control | Description |
---|---|
F | 将相机聚焦在所选节点上。 |
G | 重置相机对焦。 |
当您将相机聚焦在节点组上时,您应该设置枢轴点(请参阅枢轴点切换详情)在主菜单上:
-
如果枢轴点设置为 Center(设置为 ),则目标将设置为选择的中心。
Center 按钮处于活动状态 -
如果枢轴点设置为 Pivot(设置为 ),则目标将设置为最后选择的节点。
Pivot 按钮处于活动状态; Node 2 是最后选择的节点
如果将相机聚焦在节点(或节点组)上,则目标位置将与节点(或节点组)的中心重合。因此,您将能够轨道这个目标周围的相机和变焦(小车)相机朝向或远离该目标。
移动相机#
要在场景中移动,您可以使用以下默认控件:
您也可以通过导航面板设置坐标来更改相机位置。编辑器视口如下:
缩放相机#
要缩放相机,您可以使用以下默认控件:
Control | Description |
---|---|
轮UP |
放大相机。 如果相机到达目标并继续缩放,目标将随相机移动。 |
下车 |
缩小相机。 缩小时,位置目标保持原样。 |
Alt + RIGHT-CLICK + Drag | 使用推车变焦将相机朝向或远离目标缩放(推车)。 |
改变相机速度#
相机速度有 3 种模式。您可以通过导航面板在它们之间切换。您也可以更改为其中一种速度模式设置的速度值。例如,您可以按如下方式更改 1st speed 节点的值:
此外,以下控件可用于更改相机速度:
Control | Description |
---|---|
Shift | 加快相机移动。按住此键时移动相机。 |
1 / 2 / 3 | 启用相机速度的第一、第二或第三模式。 |
相机实用程序#
使用多个相机#
在大型虚拟世界中,您可以使用摄像机作为快速导航的观察点:您可以在世界的不同点添加和定位任意数量的摄像机,保存它们的位置,然后通过摄像机面板在它们之间切换。编辑器视口必要时。
要创建这样的观察点:
下图显示了位于世界不同地点的 2 个摄像头:
camera_0 相机用作观察点
|
camera_0 相机视图
|
camera_1 相机用作观察点
|
camera_1 相机视图
|
当您切换到已保存的摄像机之一时,您可以在世界中自由移动它:不会保存其位置和方向的更改。 要返回相机的保存位置和方向,请切换到另一个相机,然后再次选择所需的相机。