0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在UE4中设置光线追踪功能

Dbwd_Imgtec 来源:Epic Games 作者:Epic Games 2021-01-08 14:27 次阅读

在计算机图形领域中,光线追踪被看作是下一代极具颠覆性的图像技术。打造同真实世界一样“逼真”的视觉效果,则是光线追踪技术不断吸引开发者的关键,特别是游戏中更加真实的光照、3D人物,能带给玩家更佳的游戏体验。

为鼓励开发者们在移动端使用光线追踪技术进行内容开发,Imagination 正式发起“光线追踪”全球开发创意赛—— Imagination Originals。

本次开发比赛面向全球开发者们,开发内容必须适配“移动端”设备,获胜者将赢取 1,000 英镑的现金大奖。比赛于 2020 年 12 月15 日正式开启报名。

本文详细说明了如何在UE4中设置光线追踪功能。

后期处理体积

后期处理体积使用以下属性来影响光线追踪功能。

a548cf6a-44a1-11eb-8b86-12bb97331649.jpg

属性说明

环境光遮挡

强度

Intensity定义光线追踪的环境光遮挡对非直接光照的影响程度。值越低,效果越弱;值越大,效果越强。

半径

Radius控制环境光遮挡影响的距离,按虚幻引擎单位计。

光线追踪环境光遮挡

启用

Enabled勾选后将启用光线追踪环境光遮挡(RTAO)。

逐像素采样

Samples Per Pixel设置逐像素用于光线追踪的环境光遮挡(RTAO)的样本数量。额外的样本会降低性能,但会提高质量和准确度。默认情况下设置为逐像素1个样本。

光线追踪全局光照

类型

Type设置要使用的光线追踪全局光照:

禁用:禁用RTGI法。

强力:采用处理时间更长、但更精确的强力法,利用RTGI打造动态间接光照。

最终收集:采用处理时间更短、但精确度较低的最终收集法,利用RTGI打造动态间接光照。

如需了解详情,请参见

https://docs.unrealengine.com/zh-CN/RenderingAndGraphics/RayTracing/index.html

启用

Enabled勾选后将启用光线追踪全局光照(RTGI)。

最大反射次数

Max Bounces设置RTGI将使用的光源的最大反射数量。

逐像素采样

Samples Per Pixel设置逐像素用于RTGI的样本数量。额外的样本会降低性能,但会提高质量和准确度。默认情况下设置为逐像素1个样本。

反射

类型

Type设置在该体积内反射是使用 光线追踪(Ray Tracing) 还是 屏幕空间(Screen Space) 方法。选择栅格化(Raster)时,将使用屏幕空间反射(SSR),而不是光线追踪反射。

光线追踪反射

最大粗糙度

Max Roughness设置在返回到开销更低的栅格化方法之前光线追踪反射为可见状态的最大粗糙度。当接近粗糙度阈值时,反射贡献将平滑地消退,此参数的作用与SSR的最大粗糙度(Max Roughness)相似。值越低,就越快返回到其他方法。

最大反射次数

Max Bounces设置光线追踪反射使用的最大反射数量。高反射会产生相互反射,但开销更高。默认情况下设置为1个反射。

逐像素采样

Samples Per Pixel设置逐像素用于光线追踪反射的样本数量。额外的样本会降低性能,但会提高质量和准确度。默认情况下设置为逐像素1个样本。

阴影

Shadows设置阴影的反射方式。在以下选项中选择:

硬阴影(Hard Shadows),没有柔和阴影

区域阴影(Area Shadows),具有光线追踪阴影等柔和阴影

禁用(Disable),在光线追踪反射中禁用阴影

包含半透明对象

Include Translucent Objects勾选后将设置光线追踪反射是否包含半透明材质。

半透明

类型

Type设置在该体积内反射是使用 光线追踪(Ray Tracing) 还是 栅格化(Raster) 方法。选择栅格化(Raster)时,将使用默认的半透明方法,而不是光线追踪方法。

光线追踪半透明

最大粗糙度 Max Roughness设置在返回到开销更低的栅格化方法之前光线追踪半透明为可见状态的最大粗糙度。当接近粗糙度阈值时,半透明贡献将平滑地消退,此参数的作用与SSR的最大粗糙度(Max Roughness)相似。值越低,就越快返回到其他方法。

最大折射光线数量

Max Refraction Rays设置光线追踪半透明使用的最大折射光线数量。额外的样本会降低性能,但会提高质量和准确度。默认情况下设置为3个折射光线。

逐像素采样

Samples Per Pixel设置逐像素用于光线追踪半透明的样本数量。额外的样本会降低性能,但会提高质量和准确度。默认情况下设置为逐像素1个样本。

阴影 Shadows设置阴影的反射方式。在以下选项中选择:

硬阴影(Hard Shadows),没有柔和阴影

区域阴影(Area Shadows),具有光线追踪阴影等柔和阴影

禁用(Disable),在光线追踪半透明中禁用阴影

折射

Refraction设置光线追踪半透明是否应启用折射。如果禁用,光线将不会散射,只会按相交事件前的相同方向行进。

路径追踪

最大反射次数

Max Bounces设置路径追踪器使用的最大反射数量。

逐像素采样

Samples Per Pixel设置逐像素用于路径追踪器的样本数量。

光源类型

定向光源

定向光源 使用以下属性来影响光线追踪功能。

a5b338fa-44a1-11eb-8b86-12bb97331649.jpg

属性说明

Light

光源角度

Source Angle由光源对向的角度,以度为单位(也称角直径)。较小的角度产生更清晰的阴影接触,而较大的角度产生更柔和的阴影。

投射光线追踪阴影

Cast Ray Traced Shadow光照阴影是否通过阴影贴图或光线追踪计算。

影响光线追踪反射

Affect Ray Tracing Reflections当启用光线追踪反射时,光源是否影响反射中的物体。

影响光线追踪全局光照

Affect Ray Tracing Global Illumination当启用光线追踪全局光照时,光线是否参与光线追踪全局光照。

光线追踪

逐像素采样

Samples Per Pixel设置逐像素用于来自定向光源的光线追踪阴影的样本数量。额外的样本会降低性能,但会提高质量和准确度。默认情况下设置为逐像素1个样本。

点光源和聚光源

点光源 和 聚光源 使用以下属性来影响光线追踪功能。

a61e9564-44a1-11eb-8b86-12bb97331649.jpg

属性说明

Light

光源半径

Source Radius光源形态的半径。较小的半径产生更清晰的阴影接触,而较大的半径产生更柔和的阴影。

投射光线追踪阴影

Cast Ray Traced Shadow光照阴影是否通过阴影贴图或光线追踪计算。

影响光线追踪反射

Affect Ray Tracing Reflections当启用光线追踪反射时,光源是否影响反射中的物体。

影响光线追踪全局光照

Affect Ray Tracing Global Illumination当启用光线追踪全局光照时,光线是否参与光线追踪全局光照。

光线追踪

逐像素采样

Samples Per Pixel设置逐像素用于来自点光源和聚光源的光线追踪阴影的样本数量。额外的样本会降低性能,但会提高质量和准确度。默认情况下设置为逐像素1个样本。

矩形光源

矩形光源 使用以下属性来影响光线追踪功能。

a61e9564-44a1-11eb-8b86-12bb97331649.jpg

属性说明

Light

光源宽度

Source Width光源形态的宽度。

光源高度

Source Height光源形态的高度。

挡光板角度

Barn Door Angle附加到光源的挡光板的角度。

挡光板长度

Barn Door Length附加到光源的挡光板的长度。

投射光线追踪阴影

Cast Ray Traced Shadow光照阴影是否通过阴影贴图或光线追踪计算。

影响光线追踪反射

Affect Ray Tracing Reflections当启用光线追踪反射时,光源是否影响反射中的物体。

影响光线追踪全局光照

Affect Ray Tracing Global Illumination当启用光线追踪全局光照时,光线是否参与光线追踪全局光照。

光线追踪

逐像素采样

Samples Per Pixel设置逐像素用于来自矩形光源的光线追踪阴影的样本数量。额外的样本会降低性能,但会提高质量和准确度。默认情况下设置为逐像素1个样本。

天空光照

天空光照 使用以下属性来影响光线追踪功能。

a6bae752-44a1-11eb-8b86-12bb97331649.jpg

属性说明

Light

投射光线追踪阴影

Cast Ray Traced Shadow光照阴影是否通过阴影贴图或光线追踪计算。

影响光线追踪反射

Affect Ray Tracing Reflections当启用光线追踪反射时,光源是否影响反射中的物体。

影响光线追踪全局光照

Affect Ray Tracing Global Illumination当启用光线追踪全局光照时,光线是否参与光线追踪全局光照。

光线追踪

逐像素采样

Samples Per Pixel设置逐像素用于来自天空光照的光线追踪阴影的样本数量。额外的样本会降低性能,但会提高质量和准确度。默认情况下设置为逐像素1个样本。

Actor

Actor 使用以下属性来影响光线追踪功能。

a6eb638c-44a1-11eb-8b86-12bb97331649.jpg

属性说明

Light

评估世界位置偏移

Evaluate World Position Offset当启用时,将评估指定给该Actor的所有使用世界位置偏移的材质的光线追踪效果。

在光线追踪中可见

Visible in Ray Tracing当启用时,该组件将在光线追踪效果中可见。当禁用时,它将从光线追踪效果(例如反射、半透明、阴影等)中移除。

材质

使用下列 材质 属性影响光线追踪效果。

a72845c2-44a1-11eb-8b86-12bb97331649.jpg

属性说明

材质

投射光线追踪阴影

Cast Ray Traced Shadows当启用光线追踪功能时,此材质是否投射光线追踪阴影。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 追踪器
    +关注

    关注

    0

    文章

    171

    浏览量

    25701
  • 图像技术
    +关注

    关注

    0

    文章

    16

    浏览量

    7990
  • 光线追踪
    +关注

    关注

    0

    文章

    183

    浏览量

    21473

原文标题:如何在 UE4 中设置光线追踪功能

文章出处:【微信号:Imgtec,微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    何在Linux系统上设置站群服务器IP地址

    在Linux系统上设置站群服务器的IP地址,可以通过以下步骤进行,主机推荐小编为您整理发布如何在Linux系统上设置站群服务器IP地址。
    的头像 发表于 12-11 10:05 147次阅读

    基于光线追踪实现反射折射效果

    本文翻译自Scratchapixel3.0[1],是一个关于计算机图形学的系统性的学习教程。如果有误,欢迎在评论区讨论。光线追踪的另一个优点是,通过扩展光线传播的思想,我们可以非常容易地「模拟反射
    的头像 发表于 11-09 01:07 177次阅读
    基于<b class='flag-5'>光线</b><b class='flag-5'>追踪</b>实现反射折射效果

    基于光线追踪的渲染算法实现

    我们已经涵盖了所有需要说的内容!我们现在准备写我们的第一个光线追踪器。你现在应该能够猜到光线追踪算法是如何工作的了。首先,注意到自然界光的
    的头像 发表于 10-30 08:06 244次阅读
    基于<b class='flag-5'>光线</b><b class='flag-5'>追踪</b>的渲染算法实现

    无线定位器追踪器跟手机怎么连接

    :在手机的蓝牙设置搜索并选择你的定位器设备。手机会自动搜索附近的蓝牙设备,并列出它们的名称。找到你的定位器追踪器的名称后,点击它,并根据手机的提示完成配对过程。 查看信息 :配对成功后,你就可以在手机上实时查看
    的头像 发表于 09-29 10:01 4438次阅读

    ESP8266如何在SDK设置设备ID?

    。 但是 AT 命令是 SDK 2.1.0 的静态库。 如何在此SDK设置设备ID?(这比自己开发更简单)
    发表于 07-16 07:59

    何在user_init()设置默认波特率?

    ;=19200,8,1,0,0\"); 它只是响应错误 有没有人知道如何在 user_init() 设置默认波特率? 注意:我正在使用esp_iot_sdk_v1.1.0_15_05_22
    发表于 07-12 08:40

    何在Micro SD卡上设置写保护?

    我们了解客户对Micro SD卡写保护的疑问。在这篇文章,拓优星辰将详细解释如何在Micro SD卡上设置写保护,以及相关的步骤和注意事项。
    的头像 发表于 07-11 16:37 1741次阅读
    如<b class='flag-5'>何在</b>Micro SD卡上<b class='flag-5'>设置</b>写保护?

    AMD光线追踪专家加盟高通,共筑Adreno GPU性能新高度

    在科技行业日新月异的今天,顶尖人才的流动往往预示着技术创新与突破的新篇章。近日,一则令人瞩目的消息在半导体与图形处理领域引起了广泛关注——AMD前光线追踪技术领域的杰出专家Paritosh
    的头像 发表于 07-11 10:03 575次阅读

    解码AI驱动的DLSS 3.5光线重建功能

    神经网络渲染器提高了光线追踪图像质量,使用可在采样光线之间生成更高质量像素的 AI 网络取代需要人工设计的降噪器。
    的头像 发表于 05-11 11:06 516次阅读
    解码AI驱动的DLSS 3.5<b class='flag-5'>光线</b>重建<b class='flag-5'>功能</b>

    MediaTek携手望尘科技通过移动端光线追踪技术打造沉浸体育游戏体验

    MediaTek携手望尘科技(GALA Sports),在手游领域实现了光线追踪技术的革命性应用。该技术现已成功融入望尘科技旗下的钓鱼与篮球体育游戏中,极大地提升了玩家的视觉沉浸体验,让游戏画面更加逼真。
    的头像 发表于 05-07 11:39 693次阅读

    MediaTek携手望尘科技共同推进移动端光线追踪技术在手游的应用落地

    MediaTek 与望尘科技(GALA Sports)携手合作,共同推进移动端光线追踪技术在手游的应用落地,将该技术成功导入了望尘科技旗下的钓鱼和篮球体育在线类游戏,为玩家带来更具沉浸感的逼真游戏画面。
    的头像 发表于 04-18 10:04 394次阅读
    MediaTek携手望尘科技共同推进移动端<b class='flag-5'>光线</b><b class='flag-5'>追踪</b>技术在手游<b class='flag-5'>中</b>的应用落地

    何在AW-UE160上使用相位检测自动对焦PDAF和对焦向导功能

    本期,来自松下的一体化摄像机产品专家Mads将为大家分享一体化摄像机的使用教程和技巧,包括如何在AW-UE160上进行自动对焦和手动对焦操作。
    的头像 发表于 04-02 11:25 662次阅读
    如<b class='flag-5'>何在</b>AW-<b class='flag-5'>UE</b>160上使用相位检测自动对焦PDAF和对焦向导<b class='flag-5'>功能</b>?

    微软:SSD固态硬盘可降低显存占用,提高光线追踪性能

    其专利说明如下:由于光线追踪加速结构常需占用其他数据存储空间(如几何图形和纹理数据),导致系统需大增内存负担,且所需带宽大。本文方法旨在缓解这一问题。
    的头像 发表于 03-25 15:46 563次阅读

    何在ModusToolbox™检查和设置应用程序的内存地址?

    何在ModusToolbox™检查和设置应用程序的内存地址?
    发表于 03-01 10:16

    何在CY8CKIT-145-40XX MTB3.1设置接近阈值?

    何在 MTB 3.1 设置接近阈值。 非常感谢。
    发表于 01-30 06:05