Gamedev suffering
9.61K subscribers
1.01K photos
91 videos
13 files
2.45K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

Разрабытываю сервис для оперирования LiveOps: https://balancy.co

Мысли про другие вещи мне интересные: @apanasik_jobless

Реклама: https://t.iss.one/gamedev_suffering/2202
Download Telegram
Nvidia много чего показала на GTC 2021. Про AI, машинной обучение, железяки, Omniverse.

Полный список важных новостей можно у них на сайте ещё посмотреть.
Nvidia объявила цены и новые плагины для Ominverse.

В рамках GTC 2021 компания рассказала, что платная версия Omniverse Enterprise будет по подписочной модели с доступом к Create, View, подключаемым DCC модулям и RTX Virtual Workstation.

Для группы из 25 пользователей подписка будет стоить 1800 долларов в год на пользователя плюс 25000 долларов за сервер Nucleus. Если более 500 пользователей, то 1800 долларов за место в год плюс 250 000 долларов за сервер.

При этом бесплатная версия никуда не денется.

Nvidia также анонсировала более подробную информацию о подключаемых модулях для DCC-приложений, которые в настоящее время включают 3ds Max, Maya, Revit, Rhino, SketchUp и Unreal Engine.

Коннекторы для Houdini и Blender появятся позже в этом году.

Стал доступен коннектор для Character Creator 3. Он добавляет полный пайплайн создания человека к приложениям Omniverse Create и Omniverse Machinima.

Бесплатная бета-версия Omniverse в настоящее время доступна для Windows 10 и CentOS 7/Ubuntu 18.04 Linux.
В раннем доступе вышел Cascadeur 2021.1, новая версия инструмента для создания анимации без использования захвата движений.

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

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

Так же можно ознакомиться с роадмапом разработки Cascadeur.
Вышел Unigine 2.14 с поддержкой C# 9 и новым генератором террейна. Помимо этого добавились новые типы облаков, обновлена система по работе с водой, добавлен новый инструмент для дебага освещения.

Ключевое в новой версии:
- Полный набор типов облаков.
- Новый генератор террейна: инструмент Sandworm.
- Обновление системы по работе с водой.
- .NET 5 (C# 9).
- Light Meter. Новый инструмент, упрощающий настройку освещения. Помогает увидеть распределение света для всех поверхностей в сцене в виде цветового градиента от нуля до максимального уровня.
- Planar Reflection Probes
- Куча мелких улучшений.
Команда LuxCoreRender выпустила новую версию физического рендерера с открытым исходным кодом LuxCoreRender 2.5, добавив поддержку аппаратно-ускоренной трассировки лучей на графических процессорах Nvidia RTX.

В обновлении:
- Ускорении OptiX/RTX. CUDA бэк теперь может использовать аппаратную трассировку лучей RTX через библиотеку OptiX.
- Неоднородная камера-боке.
- Новые материалы и текстуры.
- Рандомизированные тайлы для карт изображений.
- Рандомизированный 2D и 3D маппинг.
- Новые AOV.
- В плагине для Блендера OptiX денойз для вьюпорта и редактор групп для света.
Уильям Фаучер рассказывает о том, как выполнять запекание освещения для внутренних сцен с помощью GPU lightmass в Unreal Engine 4.26.

Туториал основан на 2-часовой прямой трансляции по той же теме и включает в себя основные моменты.
- Первоначальная настройка: графический процессор RTX, включённая трассировка лучей и виртуальное текстурирование в настройках проекта.
- Настройка сцены: добавление постобработки, отключение автоэкспозиции, отключение трассировки лучей во вьюпорте, добавление различных типов света.
- UV карт освещения: хитрости и подсказки с каналами UV.
- Настройки разрешения карты освещения.
- Сжатие карты освещения для получения более чистого результата.
- Запекание HDRI.
MetaHuman Creator запущен в раннем доступе. Теперь вы можете создавать уникальных мета-людишек и загружать их для непосредственного использования в Unreal Engine.

В феврале Epic Games поделилась первым взглядом на MetaHuman Creator, облачном сервисе для создания полностью заригованных цифровых людей за считанные минуты, и выпустила два бесплатных образца персонажей для изучения.

Сегодня компания запускает программу раннего доступа для MetaHuman Creator.

Команда также решила предоставить пользователям более 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.

Новая система поведения позволяет пользователям создавать более сложные условные модели поведения ИИ для агентов толпы.

В придачу идёт новый инструмент Debugger для устранения неполадок, связанных с настройками массового скопления людей, который позволяет просматривать метаданные для агентов в виде электронной таблицы или просматривать дерево поведения отдельного агента.

Любой, кто хочет бесплатно попробовать софт в некоммерческих проектах, теперь может получить PLE лицензию. В ней ограничивают симуляции до 200 агентов толпы и отключают экспорт кешей анимации.
Pilgway выпустили бесплатную открытую бета-версию 3DCoat 2021, инструмента для воксельного моделирования, ретопологии и 3D-рисования, радикально изменив пользовательский интерфейс приложения, движок кистей и рендеринг вьюпорта.

Обновление не так радикально меняет внешний вид пользовательского интерфейса, но, тем не менее, делаетего гораздо более настраиваемым, с возможностью добавления кастомных рабочих пространств, а также новыми параметрами для группировки и слоёв объектов.

Также в интерфейсе есть две готовые новые комнаты: одна для китбашинга и другая для низкополигонального моделирования.

Изменения в наборе инструментов ретопологии включают Smart Retopo, новый инструмент на основе кривых, аналогичный инструментам в специализированных приложениях, таких как TopoGun или надстройке Blender's Retopoflow.

Открытая бесплатная бета-версия 3DCoat 2021 доступна для Windows 7+. Версии для macOS 10.13+ и Ubuntu 20.04+ будут чуть позже.
За день до релиза.
Maxon выпустила новую версию своего рендера для macOS с полноценной поддержкой M1.

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

Redshift для компьютеров Mac на базе Intel будет доступен на этой неделе. Поддержка Mac на базе M1 будет доступна с выходом macOS Big Sur (11.3).
Kenney, автор многих бесплатных ассетов, получил Epic MegaGrants.

Художник поделился радостной новостью в Твиттере.
Экспериментальные инструменты для тестирования UI в Unity.

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

Требования
- Работает для элементов, реализованных с помощью Unity UI.
- Требуется Unity 2019+.

Фичи
- Запись на основе объектов: записи сохраняются как последовательности объектов с отметками времени, идентифицируемых по имени и тегам.
- Записывайте касания или события перетаскивания.
- Автоматическое создание тестов с помощью Unity Test Framework.

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

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

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

Все функции из 2.93 также должны быть в 3.0. Но имейте в виду, что бета-версии и особенно альфа-версии не предназначены для продакшена.
Вышел Phoenix 4.40 для 3ds Max и Maya.

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

Новая система Active Bodies позволяет симулировать взаимодействия между объектами на сцене и самим веществом.

В отличие от старого солвера, новая система, основанная на популярной библиотеке Bullet с открытым исходным кодом, поддерживает столкновения между объектами, более точно имитируя плавающие тела, такие как обломки или лёд.

Обновление также добавляет Massive Wave Force к компоненту Phoenix Wave Force, используемому для имитации волн на поверхности жидкости.

Для моделирования газообразных сред, таких как дым, новые настройки поглощения в параметрах рендеринга позволяют управлять цветом теней и оттенком объектов.
Воссоздание KITT из Knight Rider с помощью GANverse3D.

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

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

Метод использует StyleGAN, систему с открытым исходным кодом для синтеза изображений: в данном случае фотографий автомобилей, доступных в открытом доступе в Интернете.

В случае демонстрации KITT сетка была обучена с помощью 55 000 изображений автомобилей, сгенерированных GAN. Процесс занял 120 часов на четырёх v100.

А обученной сетке потом потребовалось всего 65 мсек, чтобы сгенерировать 3D-модель из исходного изображения KITT на одном V100.
Виртуальная клавиатура под вебом в Godot, а также обновлённый HTTPClient с Fetch API под капотом.

API клавиатуры в принципе весьма ограничено, поэтому, к примеру, масштабирование пока не поддерживается.

Учитывая экспериментальный статус, поддержку виртуальной клавиатуры необходимо включить вручную в окне экспорта.

Перевод HTTP-клиента на fetch позволяет обрабатывать чанки HTTP-ответа до того, как он завершится, как на нативных платформах, что позволяет использовать API-интерфейсы на основе «отправленных сервером событий».

Это позволяет использовать эндопоинты таких сервисов как Firebase/Facebook. Как пример, плагин Godot Firebase.
This media is not supported in your browser
VIEW IN TELEGRAM
Моделирование меха в Unity с помощью UModeler.

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

Ключевое в 1.5:
- IsNeonSupported. Исполняется во время компиляции, поэтому оно не влияет на производительность рантайма. Если вы хотите предоставить несколько встроенных реализаций для целевых процессоров Arm и Intel, вам следует включить в свой код больше IsXXXSupported блоков.
- Hint.Likely, Hint.Unlikely и Hint.Assume для подсказки компилятору.
- IsConstantExpression для проверки на константность.
- Direct Call.
- Атрибут [SkipLocalsInit]. По функциональности как [SkipLocalsInitAttribute] из C# 5.
- Множество мелких улучшений.