Недельный геймдев: #21 — 6 июня, 2021

Из новостей на неделе: вышел Unity 2021.2a19 с обновлением пайплайна работы с ассетами, исходники Периметра на Гитхаб выложили, вышел Blender 2.93 LTS, AMD FidelityFX Super Resolution появится в первых играх уже 22 июня, в Steam появились «совместные наборы», прогресс по GDScript в Godot по пути к 4.0, вышли Howler 2022, KeyShot 10.2 и новый пакет Arm Mobile Studio для Unity.

Из интересностей: исследование того, как Nanite работает изнутри, советы по оптимизации работы с Substance, анимированный мост в Unreal Engine чисто в шейдере, интересные примеры VFX из недавних фильмов.

c23d97f7e4bafcc700d94930a08cfdd7.png

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

Вышел Unity 2021.2a19

1972efbf6af99f40a028f2a7944d8d2f.jpeg

Из крутого, как по мне, появилась поддержка параллельного импорта моделей и текстур (включить в Project Settings → Editor → Refresh).

И появилось окно импорта ассетов: позволяет посмотреть дату импорта, предыдущие версии ассетов, список зависимостей, импортеры, используемые для импорта артефакта, длительность импорта и многое другое.

Исходники Периметра на Гитхаб выложили

7ea25e3026791d8be34448f36680e009.jpeg

Можно собрать, как минимум, на XP и Win7.

AMD FidelityFX Super Resolution появится в первых играх уже 22 июня

  • На картах AMD прирост до 60%.

  • 4 пресета качества.

  • А так как оно не привязано к AMD, то будет работать и на картах Nvidia. На GTX 1060 даёт +41%

Вышел Blender 2.93 LTS

Который знаменует собой завершение более чем двадцатилетней истории разработки. А скоро появится и 3.0.

  • Новый воркспейс и редактор спредшитов для геометрических нод.

  • Новые способы использовать маски на моделях во время лепки.

  • Более быстрый и качественный рендеринг в Cycles и Eevee.

  • Крупное обновления набора инструментов Grease Pencil для 2D-анимации.

  • Обновились многие тулсеты.

Подробнее на сайте.

В Steam появилась новая функция под названием «совместные наборы»

С её помощью разработчики и издатели могут создавать наборы из нескольких игр в Steam совместно с другими разработчиками и издателями.

Подробнее в доках.

Вышел Verge3D 3.7 для Blender

96d738853da86e8932263d2b0272ef5c.jpeg

Добавили технику глобального освещения для значительного улучшения реализма сцен, clipping planes, чтобы заглянуть внутрь сложных объектов, интегрировали инструменты для разработки мобильных и настольных приложений, добавили батчинг геометрии в рантайме.

Кроме того, включили в это обновление 3 новых демки.

Прогресс по GDScript в Godot по пути к 4.0

9d1d90831d94be1400fa91f9d8a2585f.png

Ещё многое предстоит сделать, но и в этом обновлении достаточно интересных новшеств.

  • Типизированные массивы.

  • Лямбда-выражение.

  • Статические методы для встроенных типов.

  • Оптимизации. В частности, ведётся работа над уменьшением ветвлений. Вводится временный стек, чтобы убрать переинициализацию вариантов. Это поможет с типами, которые требуют аллокаций, например, Transform.

  • Покрытие тестами.

В библиотеку Chaos Cosmos для V-Ray было добавлено 100 новых ассетов

5d2f368738489eed80b035b2c5cc073a.gif

Идеально подходящих для интерьера: столы, стулья, лампы и посуда. В дополнение библиотека теперь включает несколько человеческих персонажей от AXYZ Design, одного из ведущих поставщиков отсканированных фотографий людей в 3D.

Unity хотят переосмыслить Unite

1b304ebc6a074f177140dce18c422063.jpeg

Поэтому в этому году конференции не будет. Ждём 2022.

Вышел Howler 2022

d98f4d3cb1e5944aff538c3623d3760f.png

Новая версия инструмента для цифровой живописи, анимации и обработки видео, который можно использовать для создания «кинематографических визуальных эффектов в интуитивной среде».

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

SpookyGhost вышел в опенсорс по MIT лицензии

451c73e5a8f369d0f36f78a987f79d23.png

Кроссплатформенный инструмент для процедурной анимации, созданный с использованием игрового движка nCine 2D на C++ и ImGui для UI, можно посмотреть на Гитхабе.

Инструмент позволяет легко создавать 2D-анимацию с использованием процедурных контроллеров, а также вашего собственных сценариев на Lua и экспортировать их в виде фреймов спрайтов или готовых к игре спрайтшитов.

Вышел KeyShot 10.2

f94d7d2a0d1eff76e26c89bf5410b066.jpeg

Добавили инструмент Mesh Simplification для уменьшения числа треугольников моделей, предназначенный для упрощения их повторного использования в AR приложениях, таких как KeyVR KeyShot.

Библиотека материалов KeyShot также была обновлена: теперь пользователи могут выбирать семь различных 3D-моделей для предварительного просмотра материалов в виде миниатюр.

Вышел новый пакет Arm Mobile Studio для Unity

77809e5276d90db7bb1871e9f7192011.jpeg

Новый инструмент для анализа производительности мобильных устройств.

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

Nanite: взгляд изнутри

8a95a6d1a46067beb3d776658b917cc5.jpeg

Эмилио Лопес, Senior Graphics Engineer из Playground Games, поделился своим взглядом на Nanite и попытался разобрать то, как система работает. При исследовании во многом полагался на RenderDoc.

Запись стрима на канале Unreal Ungine по работе с Nanite в UE5 и про саму технологию

Оптимизация работы с Substance

a10d3bc141cab53fbbc5ebf79e748419.jpeg

Виктор Андреенков поделился советами, как сделать Substance Painter менее требовательным по железу без снижения качества работы.

Анимированный мост в Unreal Engine чисто в шейдере

Т. к. с мостом не нужно взаимодействовать, то и skeletal mesh не нужен, поэтому шейдер в таком случае показался автору разумным решением.

Создание мифических существ и VFX дыма с огнём

d3626b548641d4d4603668d72a0692e5.gif

Члены команды REALTIME рассказали 80lv о создании мифических существ для тв-сериалов и обсудили процесс создания реалистичных визуальных эффектов дыма и огня.

Разное

Про создание VFX в «Армии мертвецов» Зака Снайдера

Использовалось сочетание наземных и воздушных снимков LIDAR и дронов.

Примеры VFX в «Майор Гром: Чумной Доктор»

© Habrahabr.ru