代码之家  ›  专栏  ›  技术社区  ›  user1594603

为UE 4.27.2启用DLSS

  •  0
  • user1594603  · 技术社区  · 12 月前

    我目前有一个UE 4.27.2项目,我想为其启用DLSS,我不熟悉github,只直接从史诗启动器中使用了虚幻引擎,所以非常感谢一些帮助来正确设置它。

    我在Nvidia找到了这个: https://developer.nvidia.com/downloads/assets/gameworks/downloads/secure/dlss/getting-started-with-nvidia-dlss-3.7-for-ue-4.27.pdf

    我创建了一个github帐户,并按照步骤中的指示将其链接到我的史诗帐户,但我不确定从哪里开始,我应该自己编译UE 4.27.2(我以前从未做过),还是可以从启动器中修改它,这对我来说都是新的领域,所以如果这看起来很明显,我很抱歉。

    因此,我需要知道我应该为虚幻引擎4.27.2和插件做什么(下载/安装什么),以便运行我当前的项目并启用其中的插件。

    任何帮助都将不胜感激!

    0 回复  |  直到 12 月前
        1
  •  0
  •   Marco Ghislanzoni    10 月前

    无需重新编译引擎,只需将下载的DLSS插件(复数,因为该发行版中有各种相关插件)放置在项目主文件夹下的plugins文件夹中,然后像往常一样启动upproject文件。

    虚幻引擎将检测到存在但未构建的新插件,并要求构建它们。为了构建它们,您需要安装并配置Visual Studio,以便在C++中进行虚幻开发。

    如果你遇到编译错误,你需要暂时将插件文件夹重命名为与插件不同的名称(例如_Plugins),通过upproject文件启动项目,然后通过文件菜单添加一个虚拟C++类(可以是任何类型,如None)。

    添加类后,关闭所有内容,然后从upproject文件中选择创建visual studio项目文件。这将在解决方案中重新包含插件。

    打开更新的.sln文件,然后在Visual Studio中启动解决方案的构建。它将为您构建插件,并在输出窗口中显示该过程的进展情况。如果出现错误,您需要解决它们并重新构建。最终所有插件都会编译。

    正确构建所有插件后,关闭Visual Studio并从upproject文件再次启动项目。它将启动并加载插件。