dadja.sam
29.05.2024 21:05

Unity 6 Preview: пять ключевых функций для CG-художников

Компания Unity выпустила Unity 6 Preview, новую версию игрового движка и реалтаймового рендера.
Этот релиз, который при прежней нумерации версий Unity должен был стать Unity 2023.3 Tech Stream, является последним обновлением перед выпуском Unity 6, который должен состояться «позже в этом году».
Ниже краткое описание его ключевых особенностей нацеленных на CG-художников

1. GPU Resident Drawer ускоряет рендеринг сложных сцен

Важным структурным изменением в Unity 6 Preview является GPU Resident Drawer - «система, управляемая GPU за занавесом», ускоряющая рендеринг сцен с большим количеством инстансных объектов.
Она поддерживается в пайплайнах рендеринга HDRP и URP, а прирост производительности зависит от сложности сцены, так что «чем больше инстансных объектов вы рендерите, тем больше выигрыш».
Новый способ рендеринга предназначен специально для статичных мешей, включая растительность, созданную с помощью технологии SpeedTree в Unity, поэтому он не будет работать с персонажами, частицами или эффектами.
Существует также ряд других технических ограничений: подробности можно найти в этом сообщении на форуме.
https://forum.unity.com/threads/gpu-driven-rendering-in-unity.1502702

2. Новые технологии апскейлинга рендеринга

Производительность рендеринга также увеличилась благодаря новым технологиям апскейлинга, позволяющим рендерить кадры в более низком разрешении, а затем повышать их до разрешения экрана.
К новым технологиям относится Spatial-Temporal Post-Processing (STP) - система, которая, по словам Unity, генерирует более качественные изображения, чем существующий апскейлер TAA (Temporal Anti-Aliasing).
Она поддерживается как в HDRP, так и в URP, и работает на настольных компьютерах, консолях и мобильных устройствах. Более подробную информацию вы можете найти в примечаниях к выпуску.

What's new in HDRP version 17 / Unity 6 Preview | High Definition RP | 17.0.3

https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@17.0/manual/whats-new-17.html
Кроме того, HDRP теперь поддерживает систему повышения разрешения FidelityFX Super Resolution (FSR) 2.1 от AMD под Windows. Она поддерживает графические процессоры AMD, Intel и NVIDIA под DirectX 11, 12 или Vulkan.

3. HDRP: улучшенный рендеринг неба, облаков и воды

HDRP, конвейер рендеринга Unity для настольных и консольных игр, получил ряд улучшений в Unity 6 Preview, в частности для окружения.
Система Physically Based Sky теперь включает в себя озоновый слой как часть атмосферной модели, что позволяет добиться реалистичного изменения цвета, в том случае когда солнце находится близко к горизонту.
Также теперь можно включить воздушную перспективу, чтобы имитировать поглощение света частицами в атмосфере при взгляде на удаленные объекты, такие как горы или облака.
Система воды получила поддержку объемного тумана для рендеринга подводных "божественных лучей".
Также улучшен рабочий процесс при рендеринге объемных облаков и волос, добавлена новая кольцевая процедура для бликов объектива, которая генерирует концентрические круговые блики.
Кроме того, Path Tracer теперь поддерживает лампочки Tube и Disc Area Lights, а обесцвечивание объемного тумана происходит отдельно от прохода красоты.

4. Render Graph теперь поддерживается в URP

В URP, универсальном пайплайне рендеринга Unity, произошли небольшие улучшения.
Одним из ключевых изменений является то, что Render Graph, система Unity для создания пользовательских пайплайнов рендеринга, теперь доступна как в URP, так и в HDRP.
Кроме того, в URP теперь доступен рендеринг с фовеацией в пути рендеринга Forward+, что позволяет снизить качество рендеринга в зависимости от расстояния до центра экрана или точки фокусировки зрителя в VR-гарнитуре, чтобы повысить производительность рендеринга.

5. Muse Animate генерирует анимационные ролики из текстовых подсказок

Кроме того, все инструменты генеративного ИИ Muse от Unity теперь официально доступны в редакторе Unity.
Это изменение не указано в примечаниях к выпуску, но Unity объявила о нем менее двух недель назад, так что Unity 6 Preview станет для многих пользователей первым шансом попробовать эти инструменты.
Теперь пользователям также доступна система преобразования текста в анимацию Animate, которая позволяет генерировать анимационные клипы для гуманоидных персонажей из текстовых описаний.
Результаты можно отредактировать, разложив клип на несколько поз, вручную отрегулировав положение суставов персонажа, а затем заставив Animate перегенерировать анимацию соответствующим образом.

Другие изменения в Unity 6 Preview

Что касается освещения, то в Unity 6 Preview представлены дальнейшие обновления Adaptive Probe Volumes.
Также улучшен рабочий процесс в Shader Graph, включая новый цветовой режим heatmap для отладки шейдерных установок путем определения наиболее требовательных к GPU узлов в графике.
VFX Graph получил новые окна профилирования для отладки настроек эффектов.
Обновлены инструменты разработчика, инструменты для работы с пользовательским интерфейсом, функции XR. Появилась экспериментальная поддержка нового API WebGPU.

Первая версия Unity, в которой используется новая система оплаты

Unity 6 Preview - это также, возможно, первая версия программного обеспечения, к которой будет применяться новая спорная система оплаты.
Согласно сообщению в блоге Unity, предварительная версия «наиболее подходит» для препродакшена и прототипирования, но если «любой код, функциональность или исправления из любой версии Unity 6 будут включены в реальную игру, то возникнет необходимость доплаты».
Требования будут распространяться на игры, которые достигли более миллиона установок и заработали более 1 миллиона долларов валового дохода за предыдущие 12 месяцев.
0
65

Комментарии