Nanite
Подробнее
- Создатель
- Epic Games
- Выпущен
- Тип
- Система виртуализированной геометрии
- Сайт
- unrealengine.com
Система Unreal Engine 5 для рендеринга мешей кинематографического качества с миллиардами треугольников и без ручных уровней детализации.
Фокус в том, что исходная геометрия хранится небольшими кластерами, и каждый кадр для каждого кластера выбирается ровно то разрешение, которое нужно, — на практике около одного треугольника на пиксель, как бы плотна ни была исходная модель. Мелкие треугольники растеризует собственный программный растеризатор на GPU: аппаратный конвейер с фиксированными функциями пасует, когда треугольник меньше пикселя; крупные поверхности идут обычным путём.
Выигрыш в том, что уровни детализации и полигонные бюджеты больше не нужно подгонять вручную — фотограмметрию или скульпты из ZBrush можно импортировать как есть. Появился в UE5 Early Access в 2021 году. Первые ограничения касались деформируемых и масочных материалов; с тех пор поддержка расширилась.