Прорыв в производительности: от миллионов точек к стабильному FPS
Компания MLS Labs представила MLS-GSRenderer — кастомный рендеринговый движок, интегрированный с Unreal Engine 5. Главная инновация заключается в отказе от стандартных систем частиц (Niagara) в пользу глубоко оптимизированного CUDA-бэкенда. Это позволяет обрабатывать сцены с десятками миллионов гауссиан без падения производительности, что ранее считалось невозможным для real-time приложений.
Ключевые метрики производительности
Разработчики позиционируют решение как инструмент для создания иммерсивного контента и цифровых двойников. Движок демонстрирует выдающиеся результаты на разных типах сцен:
| Режим работы | Количество точек (Gaussians) | Достигнутый FPS | Особенности |
|---|---|---|---|
| Статический 3DGS | 5 000 000+ | > 50 FPS | Поддержка формата PLY, мгновенный рендеринг |
| Динамический 4DGS | 100 000+ | > 100 FPS | Последовательный воспроизведение, временная точность |
| VR /双目 рендеринг | Информация недостаточна | Zero-latency | Оптимизация под шлемы, отсутствие задержек |
Технические особенности и интеграция с UE5
MLS-GSRenderer решает три критические проблемы индустрии: производительность, качество слияния и совместимость. Ключевые технические решения включают:
- Согласованность глубины (Consistency Depth): Алгоритм точно синхронизирует шкалу глубины между CUDA-вычислениями и UE5, устраняя расслоение между гауссианами и полигональными сетками (Mesh).
- Бесшовное пиксельное слияние: Используется алгоритм высокоточного сравнения глубины, позволяющий смешивать 3DGS/4DGS с нативной графикой UE5, сохраняя корректное освещение и тени.
- Интеграция с Sequencer: Полная поддержка временных шкал и ключевых кадров внутри UE5, что делает инструмент пригодным для профессионального видеопроизводства.
Для кого это решение?
Продукт ориентирован на разработчиков иммертивных приложений, создателей VR-контента и специалистов по цифровым двойникам. Возможность импортировать стандартные PLY-файлы и работать с динамическими 4DGS-последовательностями открывает путь к созданию сложных анимированных сцен, которые ранее требовали тяжелых вычислительных ресурсов или предрендеринга.
Источник: Mls4dlive ↗
