GameDev

Riot Games використовує машинне навчання для оптимізації 3D-контенту

V

Voydevich.com · редактор Богдан Войдевич

2 хв читання

Концептуальна ілюстрація оптимізації 3D-моделі за допомогою машинного навчання, що перетворює складний сирий актив на готовий до гри.

Оптимізація 3D-пайплайну в Riot Games

Riot Games, заснована у 2006 році, випустила свою дебютну гру League of Legends у 2009 році. Ця гра стала найпопулярнішою ПК-грою у світі, з понад 100 мільйонами гравців щомісяця. Для постійного вдосконалення досвіду гравців, компанія інвестує в технологічні інновації.

Роль Сінгапурської команди ефективності

Команда Riot's Singapore Efficiency створює технології, які дозволяють творчим командам виконувати свою роботу найефективніше. Зокрема, у сфері 3D-розробки, шлях від ідеї моделера до готового ігрового активу включає повільні та технічно складні кроки, такі як очищення, ретопологія, створення UV-розгорток та рівнів деталізації (LODs). Саме на цих етапах зосереджені зусилля команди.

Застосування машинного навчання у 3D

Ключова роль у цьому процесі відводиться інженерам з машинного навчання, які розробляють інструменти для стиснення трудомістких технічних частин 3D-пайплайну. Це дозволяє моделерам та художникам оточення залишатися у творчому процесі та швидше створювати високоякісні 3D-активи.

Інструменти використовуватимуть методи геометрії, неявні представлення (такі як SDF, NeRF, Gaussian-splatting), нейронний рендеринг та UV/текстурування. Метою є прискорення очищення, ретопології та інших технічних кроків у робочому процесі художника. Інженери співпрацюють з 3D-моделерами та художниками оточення, щоб виявляти найдорожчі за часом етапи моделювання, ретопології та текстурування, а потім розробляти інструменти для їх скорочення.

Також важливою частиною роботи є визначення та проведення оцінок 3D-результатів, включаючи геометричну точність, якість топології та готовність до гри, а також кількісна оцінка часу, зекономленого для художників. Команда також відстежує нові розробки у 3D ML та нейронному рендерингу, оцінюючи їхню придатність для реального виробництва та обмежень виконання.

Технічна експертиза

Для цієї роботи потрібна глибока експертиза у 3D ML, що охоплює методи сіток/геометрії, неявні представлення, навчання на хмарах точок, нейронний та диференційований рендеринг. Також необхідний досвід роботи з генеративними моделями, включаючи 3D-aware diffusion та flow matching моделі, а також VAE над сітками, хмарами точок або неявними представленнями, застосованими для створення інструментів допомоги художникам та прискорення технічних етапів у 3D-пайплайні. Вимагається володіння мовами програмування, такими як Python, C, C++, C#, та досвід роботи з фреймворками, як-от PyTorch, TensorFlow або JAX.

Реклама · cv-finder.com

Резюме розробника, яке читають до кінця

Подивіться приклад CV Software Engineer і зберіть своє за його структурою.

Дивитись приклад

Що це означає для розробників

Розробники, що працюють з 3D-графікою та машинним навчанням, можуть очікувати подальшого розвитку інструментів для автоматизації та прискорення трудомістких етапів 3D-пайплайну. Це включає використання передових методів, таких як нейронний рендеринг, неявні представлення та генеративні моделі, для оптимізації створення ігрових активів.

Ключові факти

  • Riot Games використовує команду Singapore Efficiency для розробки технологій, що оптимізують 3D-пайплайн.

  • Основна увага зосереджена на прискоренні технічних етапів 3D-розробки, таких як очищення, ретопологія, UV-розгортки та LODs.

  • Інструменти на основі машинного навчання застосовують геометрію, неявні представлення (SDF, NeRF, Gaussian-splatting), нейронний рендеринг та UV/текстурування.

  • Мета — дозволити 3D-моделерам та художникам оточення швидше створювати активи, залишаючись у творчому процесі.

  • Робота включає оцінку 3D-результатів та моніторинг нових розробок у 3D ML для виробничої придатності.

GameDevШтучний інтелектРозробка ПЗ

Додайте Voydevich.com у бажані джерела Google, щоб частіше бачити наші новини в пошуку.

Реклама · cv-finder.com

Резюме розробника, яке читають до кінця

Подивіться приклад CV Software Engineer і зберіть своє за його структурою.

Дивитись приклад

Попередні статті

Сучасна фармацевтична QA/QC лабораторія з аналітичним обладнанням, з'єднаним цифровими потоками даних, що символізують інтегровані робочі процеси та цілісність даних.

Цифрова трансформація фармацевтичних лабораторій: шлях до підключеної якості

Сучасні QA/QC лабораторії у фармацевтичній галузі впроваджують цифрову трансформацію для підвищення відповідності, ефективності та цілісності даних, долаючи виклики застарілих систем.

Концептуальне зображення, що поєднує інженерні схеми та стратегічний план на столі, символізуючи інтеграцію технологій та управління.
31 липня 2026Освіта

UAH запускає докторську програму з інженерного менеджменту для працюючих фахівців

Університет Алабами в Хантсвіллі (UAH) розширює свої освітні пропозиції, запускаючи нову докторську програму (D.Eng.) з інженерного менеджменту, орієнтовану на прикладні дослідження.

Наступні статті

Команда розробників переглядає ШІ-генерований код та обговорює робочий процес у сучасному офісі.

ШІ в розробці: від «slop» до відповідальності та нової ролі розробника

Штучний інтелект трансформує розробку ПЗ, створюючи швидкість, але й виклики якості. Майбутнє за платформами, що поєднують ШІ з людським судженням та підзвітністю, змінюючи роль розробників.