This page has been translated automatically.
视频教程
界面
要领
高级
实用建议
基础
专业(SIM)
UnigineEditor
界面概述
资源工作流程
Version Control
设置和首选项
项目开发
调整节点参数
Setting Up Materials
设置属性
照明
Sandworm
使用编辑器工具执行特定任务
如何擴展編輯器功能
嵌入式节点类型
Nodes
Objects
Effects
Decals
光源
Geodetics
World Nodes
Sound Objects
Pathfinding Objects
Players
编程
基本原理
搭建开发环境
使用范例
C++
C#
UnigineScript
统一的Unigine着色器语言 UUSL (Unified UNIGINE Shader Language)
Plugins
File Formats
材质和着色器
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
创建内容
内容优化
材质
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Tutorials
注意! 这个版本的文档是过时的,因为它描述了一个较老的SDK版本!请切换到最新SDK版本的文档。
注意! 这个版本的文档描述了一个不再受支持的旧SDK版本!请升级到最新的SDK版本。

设置相机

主要的相机功能可通过 Camera 面板获得编辑器视口:您可以在相机之间切换,将新相机添加到当前世界,打开相机设置窗口,然后切换手电筒附在相机上。

相机面板

默认情况下,世界上有 2 个摄像头:

  • Engine Camera 从世界脚本创建。此相机的视图在单独的Engine Viewport中渲染,您无法通过 UnigineEditor 更改其设置。此相机代表当前玩家。 Engine Camera 可以通过脚本.
  • Editor Camera 从编辑器脚本创建。这是 UnigineEditor 中的默认相机。

    注意
    Engine CameraEditor Camera 始终存在于世界中。

你也可以添加新相机.这样的相机可以用作世界上的观察点:你可以位置世界不同点的相机,然后通过相机面板在它们之间切换编辑器视口, 必要时。

注意
摄像机的数量是无限的。

添加新相机#

将新相机添加到当前世界:

  1. 使用导航控件.

    注意
    为新相机复制当前相机的位置、方向和设置。
  2. Camera 面板上,单击 。一个新的摄像头将添加到可用摄像头列表中,名称为 PlayerDummy

    新的可用相机

    同时,相机将作为 PlayerDummy 节点添加到世界中。

    一个新的 PlayerDummy 节点
  3. 更改默认相机设置到所需的。

定位相机#

要为摄像头设置新的位置和方向,请将摄像头放置到所需位置,并根据需要使用导航控件.

注意
所有相机移动都会立即保存。在定位相机时考虑这一点。

您也可以通过在 World Hierarchy 窗口中选择相机并通过 Parameters 窗口直接更改其变换来定位相机。

设置相机#

由于新相机的设置只是从当前相机复制而来,您可能需要通过 Camera Settings 窗口更改它们。

要打开 Camera Settings 窗口,请选择所需的相机并单击 Camera 面板上的

相机设置#

可用相机设置列表取决于相机模式:

  • 透视模式
  • 正交模式
透视相机设置
正交相机设置
注意
反过来,透视相机的设置取决于模式相机视野:定义相机视锥体的参数不同。
Option Description
Name 当前摄像机的名称。如果更改相机名称,节点名称 (PlayerDummy) 也会更改。
Ortho

之间切换看法正字法相机模式。

透视模式
正交模式
Height

观看体积的高度是以长方体的形式表示.查看体积的宽度将等于其高度。

注意
该选项仅在正交相机模式下可用(选中 Ortho 选项)。
Field of View (仅适用于透视模式)
Mode

视场模式。可用的值为:

  • Vertical FOV 用于标准相机。在这种情况下,FOV 以度为单位设置。
  • Physically-Based Camera 用于具有水平 FOV 的基于物理的相机。在这种情况下,FOV 的计算取决于电影门焦距相机根据公式:

    FOV = 2 * atan(film_gate / (2 * focal_length)) * UNIGINE_RAD2DEG

垂直视野设置
基于物理的相机设置
Degrees

相机的垂直视野(以度为单位)。这是可以在视口中看到的区域(相机覆盖的度数)。

注意
可用于带有垂直视野只要。
Focal Length

基于物理的相机镜头的焦距。

注意
可用于基于物理的仅限相机。
Film Gate

具有水平 FOV 的基于物理的相机的胶片门。

注意
可用于基于物理的仅限相机。
Clipping Planes
Near 裁剪平面附近到相机的距离.
Far 到相机远裁剪平面的距离.
注意
近剪裁平面和远剪裁平面之间的巨大差异会导致黑屏。因此,如果需要的 Far Clipping Plane值超出范围,请按比例调整Near Clipping值。
面具
Viewport 摄像机的 Viewport 位掩码,可以在摄像机视口中选择性地显示对象、贴花和灯光。如果至少有一位匹配,则将渲染对象、贴花或灯光。可以编辑蒙版。
Reflection Viewport reflection camera 的 reflection viewport 位掩码,可以选择性地显示来自对象的反射。可以编辑蒙版。
Reverberation 一种混响遮罩因为摄像机决定了可以听到的混响区域。此掩码的至少一位应与声源的混响掩码和混响区域的混响掩码匹配。可以编辑蒙版。
Sound 一种声音面具对于可以听到哪些声道的相机。如果至少一位与声源掩码匹配,则可以听到声音。源掩码的每一位指定一个声道。可以编辑蒙版。

在单独的窗口中渲染相机视口#

每个摄像机的视图可以渲染成单独的编辑器视口窗户。

要将摄像机中的视图渲染到单独的视口,请执行以下步骤:

  1. 添加一个新的编辑器视口窗口,选择 Windows -> Add Editor Viewport

    将打开一个名为 Editor Viewport 2 的新视口。

    新编辑器视口
  2. 从“相机”面板的下拉列表中选择需要渲染视图的相机。

    注意
    如有必要,您可以随时更换相机。

可以同时打开的视口总数不受限制。每个新视口窗口都具有与主 Editor Viewport 窗口相同的功能。

注意
每个新视口都需要再渲染一次场景,这可能会导致性能下降。不要忘记隐藏不使用时的视口,或消除它,当它不再需要时。

您可以使用多个编辑器视口对彼此远离的多个节点进行操作,或查看场景的不同正交投影(顶视图、前视图和侧视图)。

隐藏和显示视口#

您可以隐藏 Editor Viewport 窗口并显示隐藏的窗口。要切换 Editor Viewport 窗口,请在 Windows 菜单中选择其名称并选择 ShowHide

隐藏编辑器视口 1
显示编辑器视口 2

移除视口#

当您不再需要一个 Editor Viewport 窗口时,您可以删除它。为此,请在 Windows 菜单中选择要删除的 Editor Viewport 窗口的名称,然后选择 Remove

最新更新: 2024-08-16
Build: ()