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

Global Illumination

This section contains global illumination settings related to SSRTGI (screen-space ray-traced global illumination).本节包含与全局照明 SSRTGI(屏幕空间光线跟踪的全局照明)有关的设置。

Screen Space Ray-Traced Global Illumination Settings

屏幕空间光线跟踪的全局照明设置

SSRTGI ParametersSSRTGI参数#

The SSRTGI (Screen-Space Ray-Traced Global Illumination) technology is a set of screen-space ray tracing techniques with the real-time performance level. The technology doesn't require light baking, so every object can be freely moved. In other words, SSRTGI is real-time global illumination in the screen space.SSRTGI (Screen-Space Ray-Traced Global Illumination)技术是一组具有实时性能水平的屏幕空间光线跟踪技术。该技术不需要烘烤,因此每个对象都可以自由移动。换句话说,SSRTGI是屏幕空间中的实时全局照明。

The technique implements real ray-tracing through each pixel of the screen, with a given number of rays and a specified accuracy of obstacle detection (the accuracy is set by using steps). Such ray-tracing is used for Ambient Occlusion (SSAO) to make more realistic shadows between objects, for Bent Normals to smooth ambient lighting on edges, and for SSGI to recreate light reflections from the object's surfaces.该技术通过给定的光线数量和指定的障碍物检测精度(通过使用步骤设置精度)来实现通过屏幕每个像素的真实光线跟踪。 )。这种光线跟踪用于环境光遮挡(SSAO)在对象之间制作更逼真的阴影,Bent Normals平滑边缘的环境光,并且SSGI重建物体表面的光反射。

注意
For the technique to take an effect, the SSRTGI (Screen Space Ray-Traced Global Illumination) feature must be enabled (Rendering -> Features -> SSRTGI).为了使该技术生效,必须启用SSRTGI(屏幕空间光线跟踪的全局照明)功能(Rendering -> Features -> SSRTGI)。

光线追踪选项#

Fast Tracing 开启和关闭SSRTGI的快速跟踪。此选项可动态更改步长大小,以使用较少的步长获得间接照明反射,同时保持较高的性能。但是,微小的物体可能会被忽略。禁用此选项可以提高质量,但会大大降低性能。
Increased Accuracy 切换打开和关闭SSRTGI的光线跟踪的准确性。此选项通过提高最后一步的准确性来减少视觉伪影。
Resolution SSRTGI的分辨率。此选项会严重影响性能。
  • Quarter—四分之一分辨率
  • Half—半分辨率(默认情况下)
  • Full-完整分辨率
低时,对象的边缘变得模糊。
Resolution Depth 用于SSRTGI计算的深度缓冲区的分辨率。此选项会严重影响性能。
  • Quarter—四分之一分辨率(默认情况下)
  • Half—半分辨率
  • Full-完整分辨率
注意
为了获得性能,可以在启用Increased Accuracy选项的同时将此选项设置为较低的值。
Noise Step 用于SSRTGI计算的阶跃噪声强度。此参数用于通过使用噪声来降低跟踪的条带效应:值越高,条带效应越不明显。
Noise Ray 用于SSRTGI计算的射线噪声强度。此参数用于通过使用噪声来减少对最终图像的条纹效果:值越高,条纹效果越不明显。
Num Rays 每个像素跟踪的SSRTGI的光线数,用于计算最终图像。使用更多的射线可以提供更精确的SSRTGI计算和更平滑的图像,但是,它更昂贵。
Num Steps 用于跟踪计算的每射线SSRTGI的步数。值越高,执行的跟踪越多,导致渐变越宽。但是,此选项会严重影响性能。
Step Size 用于SSRTGI计算的跟踪步骤的大小。值越高,走线越长,障碍物越准确。增大该值可以使小物体上的渐变更平滑。但是,可能会遗漏微小的物体。值越低,细小对象越详细。
最新更新: 2023-06-23
Build: ()