UNIGINE – 3D-движок, игры, симуляторы, бенчмарки
IT и технологии · 6 октября 2026 г.
UNIGINE 2 Sim — это не только платформа для визуализации.
UNIGINE 2 Sim — это не только платформа для визуализации. Симуляционный движок должен понимать не только то, как выглядит виртуальный мир, но и то, что именно в нем находится. Какой пиксель относится к автомобилю? Пешеходу? Дорожному покрытию? Какому материалу, объекту или конкретному экземпляру? Какие физические свойства имеет эта поверхность? В UNIGINE SDK 2.22 появились Surface ID Buffers — буферы идентификаторов поверхностей, которые делают семантические данные полноценной частью процесса отрисовки. Теперь каждый пиксель может содержать 32-битный идентификатор поверхности, через который можно напрямую получить: • объект и поверхность • материал • конкретный экземпляр объекта • маску материала • пользовательские параметры Таким образом, изображение напрямую связывается с семантическими и физическими данными виртуального мира. Например, поверхностям можно назначать: • семантические классы — автомобиль, пешеход, дорога, растительность и т. д. • коэффициенты отражения для LiDAR • параметры радиолокационного отклика • коэффициенты излучения и тепловые характеристики • любые прикладные параметры конкретной модели И затем получать эти данные непосредственно при обработке изображения. Это существенно упрощает целый ряд задач: • семантическую сегментацию и создание эталонных данных для компьютерного зрения • моделирование LiDAR, радара и инфракрасных датчиков • создание синтетических наборов данных • классификацию поверхностей и моделирование их физических свойств • визуализацию отдельных деталей CAD-моделей • определение и подсветку объектов • тепловизионные и другие игровые режимы При этом для хранения дополнительных данных не нужно создавать отдельные копии материалов. Пользовательские параметры можно назначать на уровне поверхности, материала или отдельного экземпляра в кластере — без нарушения группировки отрисовки и без дополнительных вызовов отрисовки. Значения можно менять во время работы приложения без перекомпиляции шейдеров. Даже отдельные объекты внутри кластеров — например, деревья или автомобили — можно различать непосредственно в итоговом изображении. Многослойный режим позволяет отдельно хранить идентификаторы для непрозрачной геометрии, декалей, прозрачных объектов и воды. Например, можно одновременно определить стекло и объект, который находится за ним. В итоге речь идет не просто об очередном улучшении графической подсистемы. Surface ID Buffers теснее связывают визуализацию, семантику сцены, физические свойства, датчики и логику симуляции — все эти системы работают с единым виртуальным миром и едиными данными. Новые примеры в UNIGINE 2.22 Sim Samples показывают этот подход на задачах семантической сегментации, расширенной эмуляции LiDAR и радара. #UNIGINE #симуляция #компьютерноезрение #LiDAR #Radar #DigitalTwin