
思必诸君PC玩家在玩游戏时皆见到过“着色器编译”这一步,这个过程短则只需几秒,长则可能十几分钟。该机制的运筹帷幄初志是减少游戏初始时及时编译新着色器所带来的卡顿,但它也会延迟玩家参加游戏的恭候时间。而当游戏更新后,可能还需要再行编译。

而据Tweak Town报谈,在当今正在进行的游戏设立者大会(GDC)上,微软文书正在为Windows引入一项名为“Advanced Shader Delivery(高档着色器分发,简称ADC)”的新技能,面向PC游戏设立者通达。
这项技能有望扬弃游戏中的着色器编译过程,同期减少游戏内卡顿粗糙。设立者不错生成一种名为“状况对象数据库(SODB)文献”的执行,然后运用离线编译器将其编译成“预编译着色器数据库(PSDB)”。
英伟达也阐明,该技能将在本年晚些时候支柱GeForce RTX显卡用户。

固然这些技能细节听起来可能有些复杂,但简便来说:针对特定显卡型号事前编译好的着色器,将会在安设齐全游戏时一并下载,因此扫数过程会自动完成,对玩家来说着实是无感的。同期,关于设立者而言,微软还提供了一个新的Stats API,用于优化游戏发达,并分析游戏初始时的“着色器缓存射中率”。
Tweak Town分析指出,这一技能将从两个方面改善体验:一方面通过扬弃着色器编译时局来裁汰加载时间,另一方面则减少在多样PC硬件环境下出现的卡顿。不外需要详确的是,设立者必须将SODB文献提交到Xbox Partner Center,因此这项技能很可能领先只适用于在Xbox PC商店上架的游戏。

不外好音书是,该技能看起来将会整合进不实引擎,这有望鼓吹其在行业中更等闲地提升。
Epic Games渲染工程总监Mihnea Balta默示:“四肢不实引擎团队,咱们很兴隆在扫数生态系统中支柱高档着色器分发技能。咱们一经在SODB和PSDB生成方面进行了早期测试和探索,更多细节将在不久后公布。”

关于不少PC玩家来说,“着色器编译”着实一经成了大开新游戏时的固定经过,有东谈主合计恭候几分钟也能接纳,但也有东谈主对动辄十几分钟的编译过程感到至极恐忧。若是微软这项技能竟然梗概提升,你最但愿它优先科罚的到底是哪一个问题?迎接在批驳区聊聊你的体验。



