
Epic Games выпустила для разработчиков новую версию игрового движка Unreal Engine 5.7. Обновление вводит ряд ключевых улучшений и новых функций, направленных на повышение детализации и производительности при создании крупных, сложных миров.
Nanite Foliage (Экспериментальная функция)
- Nanite (система виртуализированной геометрии) теперь может использоваться для отрисовки растительности и листвы, в том числе анимированной.
- Благодаря новой системе Nanite Voxels, движок может эффективно и автоматически отрисовывать миллионы крошечных элементов с перекрытием (таких как кроны деревьев или хвоя), которые издалека выглядят как сплошной массив.
- Это позволяет отказаться от ручной разработки уровней детализации (LOD), сохраняя при этом стабильную частоту кадров.
MegaLights (Переход в бета-версию)
- Функция MegaLights, ранее доступная в экспериментальном режиме, перешла в стадию Beta.
- Она позволяет разработчикам вводить значительно большее количество динамических источников света, отбрасывающих тени, в одной сцене.
- Это обеспечивает создание реалистичных мягких теней от сложных источников света (например, площадных светильников), что позволяет создавать более интуитивные и масштабные миры.
Улучшения освещения и затенения
- Улучшена поддержка направленного света, прозрачности и отбрасывания теней частицами Niagara.
- Повышена точность затенения и шейдинга для волос.
- Обещана лучшая производительность «из коробки» и снижение необходимости в ручной оптимизации источников света.
Substrate и AI Assistant
- Система Substrate (для создания сложных, физически точных многослойных материалов) теперь готова к использованию в продакшене.
- Добавлен AI Assistant — помощник на базе ИИ, встроенный прямо в редактор. Он предоставляет инструкции, генерирует код C++ и пошаговые руководства, позволяя разработчику не покидать среду Editor.
