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

    文章

    4597

    浏览量

    101756
  • 深度学习
    +关注

    关注

    73

    文章

    5239

    浏览量

    119922
  • DLSS
    +关注

    关注

    0

    文章

    19

    浏览量

    2992
收藏 人收藏

    评论

    相关推荐

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

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

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

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

    PICmicroR电源管理窍门和点子

    电子发烧友网站提供《PICmicroR电源管理窍门和点子.pdf》资料免费下载
    发表于 11-17 10:34 0次下载
    PICmicroR电源管理<b class='flag-5'>窍门</b>和点子

    如何校准振弦采集模块以获得更准确的读数?

    振弦采集模块是一种用于测量振弦传感器输出的模块。在使用振弦采集模块时,校准是非常重要的,因为它可以确保您获得准确的测量结果。本文将介绍如何校准振弦采集模块以获得更准确的读数。
    的头像 发表于 10-30 13:30 201次阅读
    如何校准振弦采集模块以<b class='flag-5'>获得</b>更准确的读数?

    紫光国微多次连续获得最高等级A级考核结果

    近日,深圳证券交易所通报了主板上市公司2022-2023年度信息披露考核结果,紫光国微(股票代码:002049.SZ)再次获得A级(优秀)评价。自上市以来,紫光国微多次连续获得最高等级A级考核
    的头像 发表于 10-24 16:51 247次阅读

    分享11种最佳高速PCB布线实践

    根据经验,在信号走线下方有一个地平面是最有益的。为获得最佳效果,设计人员应至少采用四层 PCB。
    发表于 09-28 10:49 1806次阅读
    分享11种<b class='flag-5'>最佳</b>高速PCB布线实践

    NVIDIA 发布全新 DLSS 3.5,为游戏和应用开启 AI 加速的实时光线追踪体验

    SteerLM、《半条命 2》RTX 版:RTX Remix 项目 (Half-Life 2 RTX: An RTX Remix Project)、DLSS、Reflex、Xbox PC Game
    的头像 发表于 08-29 17:50 455次阅读

    NVIDIA DLSS 3.5发布,多款DLSS和Reflex游戏、《半条命2》RTX版:RTX Remix项目等即将发布

    2023 年 8 月 22 日 德国科隆,Gamescom 2023 开幕,NVIDIA 发布大量新游戏新 闻。 NVIDIA 发布 AI 增强型实时光线追踪技术, 支持全新 DLSS 3.5
    的头像 发表于 08-23 19:10 400次阅读

    选购光纤配线架小窍门

    光纤配线架是光缆和光通信设备之间的连接设备,在综合布线工程中应用比较广泛,为了满足大家的需求,各式各样各类品牌的光纤配线架出现,为了帮助大家正确选择,科兰通讯小编为大家介绍几种选购光纤配线架小窍门
    的头像 发表于 07-11 10:05 241次阅读
    选购光纤配线架小<b class='flag-5'>窍门</b>

    ADC的内部原理是什么?如何获得ADC最佳精度呢?

    STM32微控制器中内置的ADC使用SAR(逐次逼近)原则,分多步执行转换。转换步骤数等 于ADC转换器中的位数。每个步骤均由ADC时钟驱动。每个ADC时钟从结果到输出产生一 位。ADC的内部设计基于切换电容技术。下面的图介绍了ADC的工作原理。
    的头像 发表于 06-21 17:17 990次阅读
    ADC的内部原理是什么?如何<b class='flag-5'>获得</b>ADC<b class='flag-5'>最佳</b>精度呢?

    传感器模块 – 无补偿但具有成本效益

    系统中组件(包括压力传感器)的选择受价格效率的显着影响。 如果组件完全适合应用程序而不增加不相关的成本或价值,那么就有可能获得最佳结果。 对各种传感器模块配置的研究导致发现了一种无补偿
    的头像 发表于 06-07 15:27 448次阅读
    传感器模块 – 无补偿但具有成本效益

    NVIDIA GeForce RTX 4060 Ti 8GB FE解析

    基于Ada光流加速器的DLSS 3最高可带来相对于DLSS 2达2 倍的性能提升,使 DLSS 3 能够预测场景中帧和帧之间的运动变化,使神经网络能够在保持图像质量的同时提高帧率。DLSS
    的头像 发表于 05-24 09:09 926次阅读
    NVIDIA GeForce RTX 4060 Ti 8GB FE解析

    提高光伏电站发电量的小窍门

    【古瑞瓦特逆变器】提高光伏电站发电量的小窍门 同样容量的光伏电站,发电量各有不同。如何有效地提升光伏系统发电量,从而提高收益,其实有很多小窍门。本文从安装设计角度分析如何提高电站的发电量。 01减少
    的头像 发表于 05-22 18:53 1510次阅读
    提高光伏电站发电量的小<b class='flag-5'>窍门</b>

    Seucre-IC与合作伙伴获得了硬件安全与信任(HOST)的最佳演示奖!

    Secure-IC与NaghmehKarimi博士的团队(SECRETS实验室成员)及巴黎电信的合作者在2023年IEEE国际研讨会上获得了硬件安全与信任(HOST)的最佳硬件演示奖,这是具有标志性的硬件安全方面的会议,在加利福尼亚州的圣何塞举行。
    的头像 发表于 05-18 10:04 536次阅读
    Seucre-IC与合作伙伴<b class='flag-5'>获得</b>了硬件安全与信任(HOST)的<b class='flag-5'>最佳</b>演示奖!

    世健获Bourns“2022年度最佳技术伙伴”

    近日,世健科技私人有限公司获得了来自供应商Bourns授予的“2022年度最佳技术伙伴”奖项,以表彰世健在过去一年中,为支持Bourns产品线所做出的突出贡献。图:Bourns“2022年度最佳技术
    的头像 发表于 05-12 10:12 269次阅读
    世健获Bourns“2022年度<b class='flag-5'>最佳</b>技术伙伴”