+7-906-949-07-66
Разработка 2019-08-19

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

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

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

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

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

Компонентная система C# и C# API

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

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

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

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

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

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

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

Переработанная реализация Subsurface Scattering

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

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

Интеграция 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 и поработали над удобством его использования.

Плагин Geodetics для преобразования географических координат

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

Weather Add-on

Аддон погоды содержит набор готовых к использованию реалистичных вариантов атмосферных явлений, таких как капли дождя, брызги в лужах, водяные полосы на объективе камеры, удары молнии, эффект снегопада и многое другое.

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

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