Microsoft ще ускори зареждането на игрите до 10 пъти – разработен е нов метод за компилиране на шейдъри

Най-четени

Емил Василев
Емил Василев
Емил Василев редовно превежда сложни научни теми на достъпен език — от въпроси като „Какво е имало преди Големия взрив?" до практическото приложение на биотехнологиите в лечението на болести. Тази комбинация от технологична и научна журналистика го прави един от най-разностранните автори в екипа на Kaldata.

Microsoft обяви нова функция, наречена Advanced Shader Delivery, която ще намали времето за първоначално зареждане в игрите. Според блога на разработчиците на DirectX, функцията ще прехвърли компилирането на шейдъри от устройството на потребителя в облака, което ще позволи необходимите файлове да се изтеглят директно на устройството за кеширане.

Освен че значително ускорява стартирането на игрите (Microsoft даде за пример Avowed, където времето за зареждане е било намалено с 85%) Advanced Shader Delivery също така пести и живота на батерията и изчислителната мощност на лаптопите и преносимите гейминг устройства за игри.

Компилирането на шейдъри традиционно се извършва локално на устройството, тъй като процесът взема предвид настройките на играта, както и видеокартата и версията на драйвера, използвани в системата. Това означава, че производителността на шейдърната компилация зависи от софтуера и хардуера, инсталирани на устройството на потребителя. Като се има предвид почти безкрайният брой системни вариации, за разработчиците беше почти невъзможно да компилират предварително шейдъри за всяко устройство. Microsoft обаче промени подхода към компилирането на шейдъри, като създаде нов формат, наречен State Object Database (SODB).

Microsoft ще ускори зареждането на игрите до 10 пъти – разработен е нов метод за компилиране на шейдъри

Компанията събира данни за шейдърите от играта и ги пакетира в SODB. Разработчиците на DirectX работиха с производителите на видеокарти, за да разработят метод за отделяне на шейдърния компилатор от графичния драйвер, който да позволява комбинирането му със SODB за създаване на предварително компилирана база данни за шейдъри (PSDB). Когато играта се зареди чрез приложението за Xbox PC, приложението ще открие системната конфигурация на потребителя и ще изтегли подходящата база данни PSDB.

По този начин, когато играта се стартира за първи път, приложението ще открие предварително инсталираните шейдъри и ще прескочи дългия процес на компилиране.

Вероятно тази функция ще работи дори след актуализация на драйвера или подмяна на видеокартата, тъй като приложението за Xbox PC трябва да проследява всички промени в устройството и да зарежда необходимата PSDB база за конкретната игра. Но ако системата е уникална и Microsoft все още не разполага с PSDB за нея (например, при използване на бета драйвер), компютърът ще компилира шейдърите сам.

Функцията Advanced Shader Delivery ще дебютира на портативните гейминг конзоли ROG Xbox Ally и Ally X на Asus, чието пускане на пазара е планирано за 16 октомври. Microsoft намекна, че в бъдеще тя ще се появи и на други платформи. Засега Advanced Shader Delivery не изисква допълнителни усилия от страна на разработчиците на игри, тъй като целият процес на компилиране се извършва на сървърите на Xbox. Въпреки това Microsoft заявява, че планира да работи с други представители на гейминг индустрията, за да интегрира технологията за усъвършенствана доставка на шейдъри директно в игровите енджини, което ще спести на геймърите дългото време за зареждане, но и ще увеличи зависимостта на потребителите от онлайн услугите на Xbox.

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

1 Коментар
стари
нови оценка

Нови ревюта

Подобни новини