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

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

3天内不再提示

使用DLSS获得最佳结果的各种技巧和窍门

星星科技指导员 来源:NVIDIA 作者:NVIDIA 2022-04-27 10:18 次阅读

DLSS 是一种深入学习的超分辨率网络,通过渲染更少的像素,然后使用 AI 构建清晰、更高分辨率的图像来提高帧速率。在 NVIDIA RTX GPU 上的专用计算单元称为张量核,它加速了人工智能的计算,使算法能够实时运行。 DLSS 与计算密集型渲染算法(如实时光线跟踪)完美结合。

DLSS 现在作为插件可用于主线 UE4 ,与 UE4.26 兼容。在这篇文章中,我们浏览了使用 DLSS 获得最佳结果的各种技巧和窍门。

为更好的控制编写蓝图脚本

激活 DLSS 插件后,从任何 BP 编辑器窗口右键单击并搜索 DLSS 以获得各种内置脚本的列表。这是激活和测试 DLSS 状态的最佳方法。 Cvar 命令也可用,所有这些命令都存在于 r.ngx 下。

poYBAGJoqACARWk-AAC9tQYYR4Y592.png

图 2 脚本蓝图有助于简化集成。

试着削尖以提高质量

要增强 DLSS 图像质量,请对 DLSS Sharpening 滑块进行小调整。要帮助获得帧速率上的小优势,请尝试增加 DLSS Sharpening 滑块并使用较低质量的 DLSS 设置。

DLSS 与光线跟踪很好地结合在一起

DLSS 是一种有效的工具,可以将丢失的帧速率恢复到 UE4 光线跟踪的高质量图形中。它可以是一个伟大的中和剂,其中光线跟踪性能与 DLSS 可以在没有 DLSS 的光栅性能大致相同。使用光线跟踪时,请尝试使用 DLSS 以获得更大的性能目标净空。

更高的输入分辨率,如 DLSS Quality 模式,是首选的动态光线跟踪阴影在 UE4 。这是因为光线跟踪去噪器对输入分辨率很敏感,但 DLSS Quality 模式通常提供足够的源像素。通常,在执行光线跟踪阴影时,尝试一个高于光栅模式中通常使用的 Quality 模式设置可以产生更理想的结果。

尝试使用 cvar r.Shadow.Denoiser.MaxBatchSize 命令(默认值为 4 ),并将其设置为 1 以提高去噪、光线跟踪和阴影质量。性能通常与 4 设置相同,但与 DLSS Quality 模式结合使用时看起来更好。在保持高质量的同时,仍有至少 20% 的净帧速率增益。

保留默认值(但可以自定义)

超高性能 、 Performance 、 Balanced 和 Quality 的默认模式的输入分辨率分别为 33% 、 50% 、 58% 和 66% 。尝试在编辑器中使用滑块和插件首选项切换自定义和精细化这些数字。对于大多数情况,默认的输入分辨率已经足够好了。

pYYBAGJoqAGALD8UAAKNatghvx8716.png

图 3 自定义 DLSS 设置。

注意输入分辨率数学

请记住, 超高性能 模式(模式 3 )确实适用于高分辨率游戏、 4K 或 8K 图像。其他 DLSS 的输入分辨率范围为 50-66% , 超高性能 的输入分辨率为 33% 。这意味着它可以将图像放大 9 倍,如果在源位置没有足够的输入像素,结果看起来就不够清晰。对于 4K 游戏, 超高性能 模式下的输入分辨率为 720p ,对于 8K 游戏,输入分辨率为 1440p 。这足以让系统生成必要的细节。

虽然允许这种模式用于较低的分辨率(例如,允许 超高性能 用于 1440p 或 2560 × 1440 )很有诱惑力,但这将是 853 × 480 的输入分辨率。我们强烈建议不要使用它,因为它通常不会好看。从 超高性能 ( 33% )到 Performance 模式( 50% )不仅在 1280 × 720 的输入分辨率下看起来更好,而且在许多情况下也运行得差不多。对于大多数现代卡片和实时场景,从 720p 降到 480p 所获得的任何性能通常都是不值得的。

平滑反射面上的反射效果可能会更好,只需很少或没有去噪

光滑表面(粗糙度较低的表面)上的反射几乎没有噪声。去噪器可以通过 DLSS 和 TAA 使表面看起来更模糊,方法是破坏否则将从抖动图像中获得的信息

如果使用 DLSS 的平滑曲面上存在模糊的 RT 反射,请尝试将 r.NGX.DLSS.Reflections.TemporalAA 设置为 0 。

如果场景仅包含或主要包含平滑反射曲面,请尝试将 r.Reflections.Denoiser.TemporalAccumulation 设置为 0 ,以帮助在 DLSS 中获得反射曲面的更好抖动信息。

注意过薄或过小的物体和颗粒

DLSS 使用深度学习将低分辨率图像超采样为高分辨率图像。但是,根据输入分辨率的不同,太薄或太小的对象或粒子可能根本不会显示在输入图像中,或者显示不一致(显示一帧,然后在下一帧上不显示)。这可能会导致可见的瑕疵,例如闪烁或重影。

什么太薄或太小取决于输入分辨率。在创作内容时,最好记住输入分辨率。不要害怕做一些实验。

概括

我们希望你能很好地利用这些提示使用 DLSS 的最佳可能的结果。如果您有任何问题或建议,请在下面发表评论。

关于作者

Richard Cowgill 是一位拥有超过 20 年经验的游戏开发人员,曾为《战场与边疆》系列以及其他许多系列做出贡献。他的独立游戏 Stay in the Light 是第一款只进行光线追踪的游戏。作为 RTX 对 NVIDIA 的虚幻传道者,他的目标是帮助开发人员充分利用虚幻引擎和光线跟踪技术

Ryan Leung 从事 DLSS 工作,是 DLSS 与 UE4 集成的主要开发人员。他在 UE4 和其他引擎中做了大量的调试和修复 DLSS 问题的工作,实现了修复各种 DLSS 相关 IQ 、性能和功能问题的代码,并与外部开发人员合作帮助他们解决和调试问题。他曾参与过许多 DLSS 游戏,包括 Fortnite 。

审核编辑:郭婷

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

    关注

    14

    文章

    4862

    浏览量

    102752
  • 深度学习
    +关注

    关注

    73

    文章

    5485

    浏览量

    120935
  • DLSS
    +关注

    关注

    0

    文章

    22

    浏览量

    3070
收藏 人收藏

    评论

    相关推荐

    MES系统的最佳实践案例

    效率、降低成本、保证产品质量。 MES系统的最佳实践案例 引言 在当今竞争激烈的制造业环境中,企业必须不断寻求创新和改进的方法来保持竞争力。MES系统作为一种关键的信息技术工具,已经被广泛应用于各种制造行业,以实现生产过程的优化和管理。本文将探讨MES系统的
    的头像 发表于 10-27 09:33 502次阅读

    边缘计算架构设计最佳实践

    边缘计算架构设计最佳实践涉及多个方面,以下是一些关键要素和最佳实践建议: 一、核心组件与架构设计 边缘设备与网关 边缘设备 :包括各种嵌入式设备、传感器、智能手机、智能摄像头等,负责采集原始数据
    的头像 发表于 10-24 14:17 328次阅读

    安波福苏州荣获“2024大苏州最佳雇主”及“2024最佳HR团队奖”

    日前,“2024第十一届大苏州最佳雇主”颁奖盛典隆重举行。安波福电子(苏州)有限公司获颁“2024大苏州最佳雇主”及“2024最佳HR团队奖”。
    的头像 发表于 10-14 09:54 380次阅读

    长电科技荣获《机构投资者》“2024年亚洲最佳管理团队”多项殊荣

    国际权威金融媒体《机构投资者》(Institutional Investor) 2024年度“亚洲最佳管理团队”评选结果日前(6月18日)揭晓。长电科技(股票代码:600584)凭借卓越的行业领导力
    的头像 发表于 09-11 14:56 787次阅读

    各种电机参数适配差别

    MD系列电调方案采用FOC控制技术,支持多种类型(无感/霍尔/伺服)直流无刷电机接入,用户可根据实际应用场景基于配套的上位机自行适配参数来达到最佳控制效果,本文介绍各种电机参数适配差别。
    的头像 发表于 08-06 16:24 907次阅读
    <b class='flag-5'>各种</b>电机参数适配差别

    Nvidia 的下一代 DLSS 可能会利用 AI,实现全 AI 神经渲染愿景

    ABSTRACT摘要在Computex2024的问答环节中(由MoreThanMoore报道),Huang回答了一个与DLSS相关的话题,他说未来我们将看到纯粹通过AI创建的纹理和对象。Huang还
    的头像 发表于 06-28 08:26 361次阅读
    Nvidia 的下一代 <b class='flag-5'>DLSS</b> 可能会利用 AI,实现全 AI 神经渲染愿景

    如何在低电阻测试时,获得最好的结果

    安泰仪器维修
    发布于 :2024年05月27日 13:50:47

    《星际公民》新增Vulkan API和NVIDIA DLSS技术支持,尚未完全支持

    尽管如此,由于该游戏对处理器要求较高,因此即使采用 Vulkan 渲染器,DLSS 与 FSR 技术提升效果有限;另一方面,此举也提示 CIG 需要继续对游戏进行优化。
    的头像 发表于 05-14 09:40 493次阅读

    KLA再度入选《福布斯》“全球最佳雇主”

    过去一年,KLA获得了来自多家机构的奖项肯定。近日,KLA再度入选《福布斯》发布的“2023年全球最佳雇主”。该奖项由《福布斯》与市场研究机构Statista共同发布。
    的头像 发表于 02-28 09:27 640次阅读
    KLA再度入选《福布斯》“全球<b class='flag-5'>最佳</b>雇主”

    什么是NVIDIA DLSS?NVIDIA DLSS的发展过程

    DLSS 3 以 DLSS 2 超分辨率技术为基础,结合使用光学多帧生成技术来生成全新帧,并运用 NVIDIA Reflex 低延迟技术来优化响应速度。
    的头像 发表于 12-21 10:44 5265次阅读
    什么是NVIDIA <b class='flag-5'>DLSS</b>?NVIDIA <b class='flag-5'>DLSS</b>的发展过程

    如何使用LTspice获得出色的EMC仿真结果

    本文将介绍 如何通过开源LTspice 仿真电路来回答以下关键问题: (a) 我的系统能否通过EMC测试,或者是否需要增加缓解技术? (b) 我的设计对外部环境噪声的抗扰度如何? 为何要使用LTspice进行EMC仿真? 针对EMC的设计应该尽可能遵循产品发布日程表,但事实往往并非如此,因为EM
    的头像 发表于 12-18 11:15 2174次阅读
    如何使用LTspice<b class='flag-5'>获得</b>出色的EMC仿真<b class='flag-5'>结果</b>

    测量电感电流的最佳方法是什么?

    测量电感电流的最佳方法是什么?
    的头像 发表于 12-14 18:30 709次阅读
    测量电感电流的<b class='flag-5'>最佳</b>方法是什么?

    vlookup存在多个结果如何选择

    当vlookup函数在查找表中找到多个匹配结果时,我们可以采取不同的方法来选择最合适的结果。下面将详细介绍一些常见的选择方式。 使用索引列 在vlookup函数中,可以通过指定一个索引列来选择符
    的头像 发表于 12-01 10:43 2046次阅读

    input结果如何传入参数

    当我们谈论输入结果传入参数时,可以理解为我们需要将某个结果作为参数传递给一个函数或者算法,以便对其进行进一步的处理或分析。这样做通常是为了提高代码的复用性、灵活性以及整体的效率。 在编程中,输入结果
    的头像 发表于 11-30 10:07 718次阅读

    SHARC 处理器软件程序和窍门以及调试技巧

    电子发烧友网站提供《SHARC 处理器软件程序和窍门以及调试技巧.pdf》资料免费下载
    发表于 11-29 09:30 0次下载
    SHARC 处理器软件程序和<b class='flag-5'>窍门</b>以及调试技巧