UNIGINE 2.9: Компоненты C#, улучшения теней, Subsurface Scattering и многое другое

авг. 19, 2019
29 header en

Вышел новый релиз UNIGINE 2.9!

В новой версии UNIGINE 2.9 SDK улучшено качество и производительность рендеринга, представлены усовершенствованные инструменты для скриптов, новые демо и многое другое.

Ключевые изменения:

  • Компонентная система C# и C# API
  • Улучшенные тени: реалистичная полутень, более гладкие края
  • Переработанная реализация Subsurface Scattering
  • Интеграция Varjo VR-1
  • Апдейт Image Generator template
  • Плагин Geodetics для преобразования координат
  • Weather Add-on
Fox hole 0
Компонентная система C# и C# API

В новой версии UNIGINE SDK 2.9 мы добавили компонентную систему C#. Разработка в UNIGINE стала проще и понятнее— теперь можно присваивать сложную логику любому узлу без громоздкого кода, а переход на UNIGINE с других движков стал проще. В будущем такое решение появится и в основном C++ API.

В будущем такое решение появится и в основном C++ API

Cs workflow

Дополнительно, мы переработали C# API в соответствии с гайдлайнами от Microsoft. Теперь писать на C# стало проще и удобнее!

Улучшенные тени: реалистичная полутень, более гладкие края

В реальной жизни у теней мягкие, размытые края – так называемая полутень(penumbra), которая обычно появляется от присутствия нескольких источников света.

Рендеринг полутени поддерживается для всех источников света, обеспечивая резкие тени ближе к объекту и смягчая их по мере удаления.

Совмещая эффект полутени с новыми фильтрами для сглаживания контуров теней, игра света и тени в виртуальных мирах ваших проектов станет намного реалистичнее!

Penumbra sample
Fox hole 1
Переработанная реализация Subsurface Scattering

Рендеринг в realtime полупрозрачных материалов, таких как мрамор, воск, листья, является довольно сложной задачей.

В UNIGINE 2.9 мы переработали алгоритм SSS, оптимизировали его работу и упростили настройку. Теперь можно отдельно управлять рассеиванием и отражением света, добавлять цветовые градиенты.

Release sdk 2 9 image 6
Varjo03
Интеграция Varjo VR-1

В UNIGINE 2.9 добавлена встроенная поддержка VR гарнитуры Varjo VR-1. Гарнитура знамениты дисплеями Bionic Display разрешением 60 PPD (пикселей на градус) и запатентованным высокоточным трекером движения глаз Varjo 20/20 Eye Tracker.

Интеграция Varjo VR-1 с UNIGINE - отличная синергия для VR кейсов с различными сценариями применения в промышленных компаниях и научных учреждениях.

Обновление Image Generator

Мы усовершенствовали управление светом и уровнем воды по шкале Бофорта, а также поддержку термического и ночного видения в шаблоне Image Generator для профессиональных систем симуляции.Кроме того, заметно упростили сведение многоканальных проекторных систем через плагин AppProjection и поработали над удобством его использования.

Runway
Release sdk 2 9 stand
Плагин Geodetics для преобразования географических координат

Для поддержки огромных виртуальных миров в UNIGINE есть встроенная трехмерная модель эллипсоида (WGS84), где объекты размещаются по гео-координатам. Раньше координаты переводились между системой Декарта и геодезическими системами внутри движка. В UNIGINE 2.9 для этого появился плагин Geodetics — работать стало удобнее.Weather Add-onАддон погоды содержит набор готовых к использованию реалистичных вариантов атмосферных явлений, таких как капли дождя, брызги в лужах, водяные полосы на объективе камеры, удары молнии, эффект снегопада и многое другое.

Более подробно обо всех улучшениях в UNIGINE 2.9 читайте в нашем development blog.

А если вы по какой-то причине еще не используете UNIGINE, то получите пробную версию SDK прямо сейчас и начните работу над своим проектом!