
Моддер Crementif випустив нову версію модифікації BetterVR, яка значно покращує досвід гри The Legend of Zelda: Breath of the Wild у VR-режимі, а також натякнув на порт Mario Kart 8 VR.
Перша версія BetterVR (що працює на емуляторі Cemu) з’явилася близько семи місяців тому. З того часу вона отримала 20 оновлень, кожне з яких внесло суттєві покращення, виправлення та доопрацювання. І планується ще більше оновлень, оскільки моддер продовжує працювати над додаванням наступних функцій:
- Підтримка мультиплеєра (порт на нову версію Cemu, синхронізація ще потребує доопрацювання)
- Значне оновлення продуктивності з переробкою всього стереорендерингу, що також виправить кілька важливих багів
- Підтримка Linux
- Можливість тримати зброю в обох руках
Серед існуючих можливостей BetterVR для The Legend of Zelda: Breath of the Wild:
- Повністю стереоскопічний рендеринг з 6 ступенями свободи (6DOF) та підтримкою повноцінного roomscale. Не використовується рендеринг для альтернативного ока.
- Повна підтримка рук та ніг персонажа. Ви можете екіпірувати свого героя у будь-який одяг.
- Можливість використовувати зброю, смолоскипи та навіть руки бокоблінів у бою.
- Жести для екіпірування та кидання зброї.
- Використання контролерів руху для взаємодії зі світом, вирішення головоломок або розпалювання вогню.
- Сумісність з великою кількістю модів. BetterVR модифікує лише код, а не ігрові дані. Більшість інших модів мають бути сумісними.
- Опціональний режим від третьої особи.
Наразі мод BetterVR використовує OpenXR, який підтримується всіма основними VR-шоломами (Valve Index, HTC Vive, Oculus Rift, Meta Quest, Windows Mixed Reality тощо). Однак прив’язки для контролерів доступні лише для Oculus Touch. Моддер зазначає, що існують способи конфігурації OpenXR через SteamVR або інші програми. Важливе зауваження: користувачам Meta Quest рекомендується використовувати ALVR, Virtual Desktop або Steam Link замість Meta/Oculus Link, оскільки Link має “жахливу інтерполяцію кадрів“, яка зробить The Legend of Zelda: Breath of the Wild гіршою, ніж вона є насправді.
Для тих, хто цікавиться, як працює BetterVR, Crementif пояснив, що він використовує Vulkan шар, який вбудовується між емулятором Cemu та відеокартою користувача. Це дозволяє захопити фінальне зображення гри безпосередньо перед його виведенням на екран і перенаправити його на VR-шолом.
VR-шоломи використовують систему OpenXR, яка погано взаємодіє з технікою “перехоплення” для захоплення зображення гри. Тому Crementif довелося розробити обхідний шлях: пропускати зображення через іншу систему рендерингу (D3D12), з якою OpenXR може коректно взаємодіяти.
Звісно, захоплення плоского зображення та його виведення на шолом дає лише плоске зображення перед очима; це не створює відчуття справжнього 3D. Щоб забезпечити повноцінний стереоскопічний 3D VR-досвід, моддеру довелося заглибитися в код гри (який працює на процесорі Wii U PowerPC) і переписати його частини. Це включає такі прийоми, як рендеринг двох дещо відмінних зображень за кадр (по одному для кожного ока) до оновлення решти гри, а також коригування таких елементів, як кут камери та положення рук персонажа кадр за кадром, щоб усе правильно виглядало у VR.
Однак, найскладнішою частиною виявилося не саме VR-рендерингове трюк, а зворотне проєктування коду гри. Гра працює на власному, значною мірою недокументованому рушії, тому Crementif довелося ретельно з’ясовувати, як гра працює з нуля (за деякої допомоги неофіційного, неповного проєкту декомпіляції), перш ніж можна було почати переписувати код. Лише цей процес зворотного проєктування, за оцінками, зайняв тисячі годин.
Сподіваємося, що така самовідданість та винахідливість не будуть придушені Nintendo, як це сталося з мультиплеєрним модом, який був видалений кілька років тому.

Про автора: Маючи понад два десятиліття досвіду в ігровій журналістиці, Алессіо Палумбо очолює ігровий напрямок Wccftech з серпня 2015 року. Він почав працювати в молодому віці для італійських вебсайтів, таких як Everyeye.it, Gamestar.it, Nextgame.it та Multiplayer.it, перш ніж започаткувати англомовне видання про інді-ігри Worlds Factory як його засновник і головний редактор. Протягом останнього десятиліття він координував загальну роботу ігрового відділу Wccftech, керував PR-відносинами, призначав огляди, займався щоденним висвітленням новин, редагував ігровий контент за необхідності та готував огляди ігор. Його візитівкою, мабуть, є довга серія ексклюзивних інтерв’ю з розробниками, на які посилалися у Вікіпедії та найбільші ЗМІ та ігрові видання. Його пристрасть до технологій також робить його обізнаним у сфері ігрового обладнання та технологій. Серед його улюблених жанрів — RPG, MMORPG та ігри в жанрі action/adventure.
Слідкуйте за Wccftech на Google, щоб отримувати більше наших новин у своїх стрічках.
Згадані продукти

The Legend of Zelda: Breath of the Wild
USD 51.25Купити на Amazon
Додаткове читання

Огляд Mario Kart World – дріфтинг з протоптаної дороги
Нейтан Берч
Перші враження від Mario Kart World – розширення знайомих горизонтів
Нейтан Берч
Booster Course Pass для Mario Kart 8 – чудове співвідношення ціни та якості, але хочеться справжнього продовження
Нейтан Берч
Booster Course Pass для Mario Kart 8 додасть 48 класичних треків у 2022 та 2023 роках
Нейтан Берч
За даними порталу: wccftech.com
