Version:

Atom 工具视口

视口

Atom 工具视口由多个工具共享,如材质编辑器和材质画布。

视口包含以下功能和可配置选项:

  • 可在视口中移动和调整方向的交互式摄像机。
  • 放置在场景原点的模型,并在其上应用材质。
  • 灯光预设,可提供天空盒、基于图像的灯光、定向灯光、色调映射以及其他可配置的灯光条件。
  • 位于视口原点的可选网格。
  • 场景原点的可选阴影捕捉器,可渲染视口模型的平面阴影。
  • 工具栏,用于切换功能和选择当前模型、照明预设和渲染管道。

Viewport

与视口互动

您可以通过控制摄像机、模型或环境,以不同的视角查看视口中的模型或其他内容。

摄像头控制

这些控件可调整摄像机视图。

控制动作
LMB+Drag, RMB+Drag围绕一个支点或兴趣点翻转摄像机。
MMB Scroll将摄像机摇向或摇离一个支点或兴趣点。
MMB+Drag沿着鼠标移动的方向跟踪摄像头的左、右、上、下移动。
Z重置摄像机视图。

模型和照明控制

这些控件用于调整当前摄像机视图中的模型和照明。

控制动作
Ctrl+LMB+Drag翻滚模型。
Shift+LMB+Drag围绕模型水平旋转照明环境。

行业标准控件

行业标准控件,可在视口中进行轨道、缩放和平移操作。

控制动作
Alt+LMB+Drag围绕一个支点或兴趣点翻转摄像机。
Alt+RMB+Drag将摄像机摇向或摇离一个支点或兴趣点。
Alt+MMB+Drag沿着鼠标移动的方向跟踪摄像头的左、右、上、下移动。

视口工具栏

视口工具栏包含以下用于配置视口的功能:

功能说明
Display Grid在视口中显示或隐藏地平面。
Display Shadow在视口中显示或隐藏阴影效果。
Alternate Skybox在活动照明预设的主要天空盒设置和备用天空盒设置之间切换。
Tone Mapping选择要应用到视口的色调映射效果。
Model Preset选择一个模型预设来预览材质。模型预设可在 “视口设置 ”的 模型属性组 中配置。
Lighting Preset选择照明预设可在特定的基于图像的照明 (IBL) 环境中查看材质。照明预设是一组基于图像的照明 (IBL) 数据,可在 “视口设置 ”的 照明属性组 中进行配置。
Render Pipeline选择用于在视口中渲染场景的渲染管道。

视口设置

视口设置 “窗口显示用于配置视口属性的选项。这些属性可控制视口的显示方式以及哪些功能处于活动状态。您还可以为视口模型和照明环境创建或编辑预设。

Viewport Settings

“视口设置 “包含以下设置组:

General

常规属性组包含视口所需的基本属性。

属性说明
Enable Grid显示或隐藏地平面。(该属性也可在视口工具栏中访问)。
Enable Shadow Catcher显示或隐藏阴影效果。(该属性也可在视口工具栏中访问)。
Enable Alternate Skybox如果照明预设中的Skybox Image Asset (Alt) 属性指定了备用天空盒图像,则切换显示备用天空盒图像。
Field of View调整摄像头的视野。
Display Mapper Type配置色调映射和色彩分级

Model

模型属性组允许您管理可用模型预设列表并配置其属性。模型预设对于在各种表面上预览材质非常有用。Atom 包含一系列基本模型,你还可以使用自定义模型创建其他预设。模型预设存储在 JSON 文件(*.modelpreset.azasset)中,可以在 “视口设置 ”中进行配置。

Buttons

这些控制器用于创建、编辑、保存或重置特定的模型预设。

按钮说明
Add创建新的模型预设并选择保存文件的位置。模型预设可以保存在项目文件夹中的任何位置。
Select打开模型预置浏览器,浏览并从可用模型预置列表中进行选择。
Save保存对所选模型预设所做的更改。

Properties

以下是您可以为所选模型预设配置的属性。

属性说明
Display Name指定此预设的名称。该名称将显示在视口工具栏中的视口模型下拉列表中。
Model Asset为该预置指定模型资产。模型资产必须是 FBX 格式(.fbx)。
Preview Image Asset为该预置指定一幅图像作为预览图标。图像会出现在模型预设浏览器的视口模型下拉列表中。

Model Preset Browser

按下选择按钮后,模型预置浏览器窗口将打开。模型预设浏览器 “窗口是一个单独的窗口,不能停靠。

Model Preset Browser

Lighting

照明属性组允许您管理可用照明预设列表并配置其属性。照明预设对于在各种照明条件下预览材质非常有用。Atom 包含一系列照明预设,你还可以使用自定义天图图像和照明属性创建其他预设。照明预设存储在 JSON 文件(*.lightingpreset.azasset)中,你可以在 “视口设置 ”中对其进行配置。

Buttons

这些控制器用于创建、编辑、保存或重置特定的灯光预设。

按钮说明
Add创建新的灯光预设并选择保存文件的位置。您可以将灯光预设保存在项目文件夹中的任何位置。
Select打开灯光预设浏览器,浏览并从可用灯光预设列表中进行选择。
Save保存对所选照明预设做出的更改。

Properties

以下是您可以为所选照明预设配置的属性。

属性说明
Display Name指定此预设的名称。该名称将显示在视口工具栏中的视口模型下拉列表中。
IBL Diffuse Image Asset为 IBL 指定一个漫反射照明立方体贴图。
IBL Specular Image Asset为 IBL 指定一个镜面照明立方体贴图。
Skybox Image Asset指定一个漫反射照明立方体贴图作为天空盒或背景。
Skybox Image Asset (Alt)为漫反射照明立方体贴图指定一个替代天空盒或背景。这样,您就可以在使用相同照明设置的情况下获得不同的背景。使用 常规 设置中的 Enable Alternate Skybox 属性启用该天空盒。
Skybox Exposure调整天空盒的亮度。
Shadow Catcher Opacity调整捕捉模型阴影的地平面的不透明度。
Exposure一组用于配置曝光的设置。
Lights管理活动灯光预设的灯光列表。

Lighting Preset Browser

按下Select按钮后,灯光预设浏览器窗口将打开。照明预设浏览器窗口是一个单独的窗口,不能停靠。

Lighting Preset Browser

注意:
灯光和模型预设可以存储在项目或 Gems 中任何有效的源资产文件夹中。它们会自动被发现,你可以从 “视口工具栏 ”或 “视口设置面板 ”中选择它们。