На этой неделе: команда Unity выпустила экспериментальные инструменты для тестирования UI и новую версию Burst 1.5, в раннем доступе вышел Cascadeur 2021.1, вышел Unigine 2.14 с поддержкой C# 9 и новым генератором террейна, MetaHuman Creator запущен в раннем доступе, вышли LuxCoreRender 2.5 и BlendLuxCore 2.5, Unity 2021.2 до конца года получит нативную поддержку DLSS, вышла альфа версия Blender 3.0.


Из интересностей: туториал про запекание освещения с помощью GPU Lightmass в UE4, статья про моделирование меха в Unity с помощью UModeler, воссоздание KITT из Knight Rider с помощью GANverse3D.




Небольшое отступление


Уже какое-то время веду дайджет с ностями из мира разработки игр. Решил и на Хабре публиковатьт, т. к. тут много разработчиков игр.


Обновления/релизы/новости


Экспериментальные инструменты для тестирования UI в Unity




Новый пакет позволяет пользователям записывать взаимодействия с пользовательским интерфейсом Unity проектов и, при необходимости, использовать записи для проведения тестов, как в редакторе, так и на iOS/Android устройствах.


В будущем планируется дать возможност?ь тестировать на реальных устройствах в облаке. Записаться на ранний доступ можно на этой странице.


Документация доступна тут.


Unity 2021 и Burst 1.5




В сотрудничестве с Arm добавили в этой версии интринсики. Это позволяет использовать конкретные аппаратные инструкции, доступные на Arm платформе, включая векторную технологию Neon. Ключевое:


  • Hint.Likely, Hint.Unlikely и Hint.Assume для подсказки компилятору.
  • Direct Call.
  • IsConstantExpression для проверки на константность.
  • Атрибут [SkipLocalsInit]. По функциональности как [SkipLocalsInitAttribute] из C# 5.
  • Множество мелких улучшений.

Прокачиваем графику и производительность с помощью RTX, DLSS и Reflex




На GTC много чего интересного показали. Nvidia по итогу написала отдельный пост про все новшества, касающиеся софтверной части.


В раннем доступе вышел Cascadeur 2021.1, новая версия инструмента для создания анимации без использования захвата движений



Обновление добавляет новый инструмент AutoPhysics, который автоматически создаёт физически точную версию существующей анимации и позволяет использовать инструмент AutoPosing на основе ИИ для любого персонажа-гуманоида.


С обновлением Cascadeur переходит в ранний доступ. Вместе с этим представлено 2 новых плана подписки. При этом софт остаётся бесплатным для всех, кто зарабатывает менее 100 000 долларов в год.


Так же можно ознакомиться с роадмапом разработки Cascadeur.


Вышел Unigine 2.14 с поддержкой C# 9 и новым генератором террейна




Помимо этого добавились новые типы облаков, обновлена система по работе с водой, добавлен новый инструмент для дебага освещения.


Вышли LuxCoreRender 2.5 и BlendLuxCore 2.5




Команда LuxCoreRender выпустила новую версию физического рендерера с открытым исходным кодом, добавив поддержку аппаратно-ускоренной трассировки лучей на графических процессорах Nvidia RTX.


MetaHuman Creator запущен в раннем доступе



Теперь вы можете создавать уникальных мета-людишек и загружать их для непосредственного использования в Unreal Engine.


Команда также решила предоставить пользователям более 50 готовых MetaHumans для загрузки и использования в Unreal Engine проектах прямо из Quixel Bridge.


Unity 2021.2 до конца года получит нативную поддержку DLSS



В Unity 2019 LTS уже появился RTX, а теперь Nvidia сообщила, что Unity планирует до конца 2021 встроить NVIDIA DLSS (Deep Learning Super Sampling) в конвейер HDRP движка Unity 2021.2.


Об этом объявили на конференции GTC 2021, где разработчики LEGO Builder's Journey показали, что с включенным DLSS у игры возрастает FPS в несколько раз.


Вышел Atoms VFX 4.0 с новой системой Behaviour Tree



Новая версия системы анимации толпы для Maya и Houdini позволяет настраивать более сложное условное поведение для персонажей. А также в этой версии появился новый импортер для анимаций из библиотеки Adobe Mixamo.


Появилась новая версия лицензии Personal Learning Edition (PLE) с ограниченными возможностями, позволяющая использовать её бесплатно в некоммерческих проектах.


Начался открытый бета-тест 3DCoat 2021



Pilgway выпустили бесплатную открытую бета-версию 3DCoat 2021, инструмента для воксельного моделирования, ретопологии и 3D-рисования, радикально изменив пользовательский интерфейс приложения, движок кистей и рендеринг вьюпорта.


Новая версия Redshift для Mac




Maxon выпустила новую версию своего рендера для macOS с полноценной поддержкой M1.


Обновление позволяют пользователям хост-приложений, работающих на macOS, включая Blender, Cinema 4D, Houdini и Maya, использовать средство визуализации на текущих ноутбуках и рабочих станциях Mac.


Вышла альфа версия Blender 3.0




Это версия станет первым выпуском в рамках новой системы нумерации Blender. Все новые версии будут вида 3.x: 3.1, 3.2, 3.2 и т. д. Из новых фич в этой версии только новый браузер ассетов.


Из других новостей, была выпущена бета-версия Blender 2.93. Примечания к выпуску Blender 2.93 доступны здесь.


Вышел Phoenix 4.40 для 3ds Max и Maya



Chaos выпустили обновление своего инструмента для моделирования флюидов для 3ds Max и Maya, добавив поддержку столкновений между плавающими объектами с использованием физики Bullet, новую Massive Wave Force для поверхностей океана и поглощения цвета в дыму.


Виртуальная клавиатура под вебом в Godot




А также обновлённый HTTPClient с Fetch API под капотом.


Интересные статьи/видео


Запекание освещения с помощью GPU Lightmass в UE4



Уильям Фаучер рассказывает о том, как выполнять запекание освещения для внутренних сцен с помощью GPU lightmass в Unreal Engine 4.26.


Туториал основан на 2-часовой прямой трансляции по той же теме и включает в себя основные моменты.


Моделирование меха в Unity с помощью UModeler




В этот раз KKamjang поделился новым проектом — The Combat Robot. Всё сделано с помощью плагинов UModeler и Surforge. Не думал, что с помощью плагинов можно полноценно моделировать что-то сложное в Юньке.


Разное


Воссоздание KITT из Knight Rider с помощью GANverse3D



Nvidia опубликовала демонстрацию, показывающую, как GANverse3D, её новый движок глубокого обучения, использовался для преобразование 2D изображения в 3D.


Эта технология, которая будет добавлена к Nvidia Omniverse, может создавать текстурированную 3D-модель любого типа реального объекта, на котором она была обучена, из одного 2D-изображения.




Буду рад любому фидбеку.