TGViewer
Channel Public Channel
UNIGINE на русском

UNIGINE на русском

@unigine_russian

3D-движок, игры, VR, бенчмарки
Subscribers
739
Photos
281
Videos
15
Links
197
Recent Posts 17 shown
Post #414 249
Система навигации и поиска пути полностью переработана в 3D-движке UNIGINE 2.22.

Новая экспериментальная система рассчитана на большие и динамически изменяющиеся миры. Поддержка координат двойной точности (64 бита на ось) позволяет сохранять точность навигации даже на очень больших пространствах.

В результате появилась гораздо более масштабируемая и гибкая основа для навигации NPC и других автономных персонажей в сложных игровых и симуляционных средах.

Теперь можно:

• автоматически строить NavMesh по геометрии сцены
• подгружать навигационные данные по частям в больших открытых мирах
• перестраивать только изменившиеся участки, а не всю навигационную сетку целиком
• генерировать навигационные данные во время работы приложения для процедурных и динамических миров
• задавать зоны с разной стоимостью прохождения, чтобы персонажи предпочитали дороги, обходили сложный рельеф и опасные участки или не заходили в запрещенные зоны
• учитывать динамические препятствия без полного перестроения NavMesh
• использовать многопоточный поиск пути для большого количества персонажей
• поддерживать движение к движущимся целям с помощью коридоров пути
• использовать обход столкновений в толпе с приоритетами и правилами взаимодействия
• профилировать потребление памяти и затраты на навигацию в каждом кадре прямо в движке

Для больших миров можно также совмещать разные уровни детализации навигации. Например, использовать упрощенную NavMesh для всей территории и подгружать или генерировать более детальную навигацию вокруг активных персонажей.

Новая система доступна в UNIGINE 2.22 в экспериментальном режиме.

Подробности: https://developer.unigine.com/ru/devlog/20260910-unigine-2.22#-navigation-pathfinding-
  • 🔥 26
  • ❤ 8
  • 👍 8
Post #413 263
ПДД в Rideshare: знаки, нарушения, полиция и камеры

Rideshare — не экзамен по ПДД, но правила дорожного движения здесь напрямую влияют на каждую смену. Дорожная сеть строится на основе транспортного графа, поэтому знаки и правила движения — не просто декорации, а часть игровых систем.

Дорожные знаки

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

Многие из них расставляются процедурно на основе правил, заданных в дорожном графе, поэтому соответствуют организации движения на конкретном участке.

Что считается нарушением?

Игра отслеживает довольно широкий набор нарушений: превышение скорости, проезд на красный, выезд за стоп-линию, неостановку перед знаком STOP, езду по встречной полосе, поворот не из своей полосы, неправильное использование поворотников, езду между полосами и вне дороги, остановку на пешеходном переходе, непропуск пешехода и ДТП.

Врезаться в полицейскую машину — по понятным причинам особенно плохая идея. 🙂

При этом аккуратное вождение тоже вознаграждается. За правильное использование поворотников, разумную скорость, ожидание зелёного сигнала и соблюдение дистанции игрок получает бонусы.

И правила важны не только для полиции. Некоторые пассажиры внимательно следят за тем, как вы водите и соблюдаете ли ПДД. От этого может зависеть их настроение — а вместе с ним и размер чаевых.

Полиция и камеры

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

Главный принцип простой: нарушение ещё должны заметить. Если вы превысили скорость или нарушили другое правило вне зоны наблюдения, это может остаться без последствий. А если вас уже заметили, иногда ещё можно достаточно быстро покинуть зону контроля и избежать штрафа.

Штрафы при этом довольно ощутимые и могут заметно ударить по заработку за смену.

Позже можно приобрести два отдельных улучшения: одно показывает на карте камеры, второе — полицейские патрули. Можно установить оба и заранее видеть, где за дорогой следят особенно внимательно.

Характеристики автомобилей тоже имеют значение: некоторые машины менее приметны и привлекают меньше внимания полиции.

Добавляйте в wishlist на Steam / PS5 / XBOX SERIES X|S
  • 👍 21
  • 🔥 14
  • ❤ 5
  • ⚡ 1
  • 😢 1
Post #412 276
В UNIGINE SDK 2.22 мы добавили Sequencer — новый инструмент для создания роликов, кат-сцен и сложной анимации сцены прямо в редакторе.

Sequencer пришёл на смену Tracker и построен на полностью переработанной архитектуре с нативной реализацией на C++.

С его помощью на одной временной шкале можно анимировать практически всё в сцене: камеры, источники света, материалы, звук, физику, параметры рендера, персонажей и даже параметры собственных компонентов на C++ и C#.

Что появилось в Sequencer:

• автоматическая постановка ключей
• удобная работа с клипами на временной шкале
• повторно используемые последовательности и вложенные сцены
• привязка анимации к объектам по правилам — в том числе к объектам, которые появляются во время работы приложения
• камеры, звук, скелетная анимация и события в единой временной шкале
• интеграция с Animation Graph
• полноценный API для C++ и C#
• 3794 доступных для анимации параметра движка
• конвертация старых файлов Tracker в новый формат

Одновременно мы серьёзно обновили и саму систему анимации.

Скелетные анимации теперь поддерживают асинхронную потоковую загрузку. Это позволяет заметно сократить расход памяти в проектах с большим количеством персонажей и уникальных анимаций — например, в городских сценах, толпах или больших симуляциях.

В Animation Graph появились новые возможности процедурного управления скелетом:

• IK для цепочек костей
• Look At
• ограничения суставов
• процедурное управление позой
• новые режимы смешивания
• улучшенные инструменты предпросмотра и отладки прямо в редакторе

В итоге Sequencer и Animation Graph теперь дополняют друг друга: Animation Graph отвечает за то, как персонаж двигается и реагирует на происходящее, а Sequencer — за то, когда именно события происходят в сцене.

От анимации одного параметра до сложных сцен с несколькими персонажами, камерами, звуком и эффектами — всё это теперь можно собирать в едином рабочем процессе.

Подробнее: https://developer.unigine.com/ru/devlog/20260910-unigine-2.22#--2
  • 🔥 27
  • 👍 5
  • 🍾 3
Post #407 509
Как устроен Оттоберг (вымышленный европейский город в нашей игре)

Оттоберг специально не проектировался как однородный «европейский город». В его структуре можно проследить несколько этапов развития — от старого исторического ядра до современной застройки и пригородов.

Всего на карте можно выделить несколько основных типов районов.

Старый город — самая плотная историческая застройка, узкие улицы и наиболее выраженный рельеф.

Вокруг него находится более поздний исторический район. Здесь старые здания уже соседствуют с архитектурой XX века, а часть улиц была перестроена и стала шире.

Дальше начинается современная часть города — с более регулярной дорожной сеткой, широкими улицами и преимущественно новой архитектурой.

Отдельно расположены большие жилые кварталы XX века с заметно меньшей плотностью застройки и большими пространствами между зданиями.

На окраинах появляются районы частных домов и таунхаусов, а отдельную часть города занимает промышленная зона.
Наконец, между двумя берегами находится остров. Здесь мы специально собрали наиболее сильный архитектурный контраст карты: исторический замок и старые здания соседствуют с современной высотной застройкой.

Такое разделение влияет не только на внешний вид.

В старой части:
- выше плотность зданий;
- больше перепадов высот;
- сложнее форма кварталов и улиц.

В современной:
- рельеф спокойнее;
- улицы шире;
- планировка становится более регулярной.

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

Для нас это один из важных принципов городского дизайна Rideshare: архитектура, дорожная структура и gameplay должны работать вместе, а не существовать отдельно друг от друга.

Добавляйте игру в wishlist на Steam / PS5 / XBOX SERIES X|S
  • 👍 25
  • 🔥 15
  • 🍓 5
  • ❤ 2
Post #406 570
Показываем главные нововведения релиза 2.22 нашей платформы 3D-симуляции реального времени для Physical AI, разработки тренажеров, цифровых двойников и игр.

В видео:
- новый Sequencer и большое обновление системы анимации
- навигация и поиск пути с автоматической генерацией NavMesh
- Dynamic Resolution Scaling и улучшения рендеринга
- развитие поддержки 3D Gaussian Splatting
- интеграция ArduPilot SITL
- новые возможности для сенсоров (лидар, радар, surface ID и сегментация, широкоугольные камеры)
- AI Toolkit и множество оптимизаций

И это далеко не всё — смотрите обзор UNIGINE 2.22 👇

📺 Смотреть видео на YouTube: https://www.youtube.com/watch?v=AwEO2WFWgrE
📺 Смотреть видео на Rutube: https://rutube.ru/video/private/97384798a2186512410b7e538828f206/
📺 Смотреть видео в VK: https://vkvideo.ru/video-43210579_456239665

Будем рады вашим комментариям под видео - обратная связь помогает делать UNIGINE лучше.
  • ❤ 27
  • 🔥 9
Post #405 535
UNIGINE SDK 2.22 уже доступен

В новом релизе - крупное обновление системы анимации, новые инструменты навигации, работа с геоданными, сенсорами и ИИ, а также множество улучшений производительности.

Главное в UNIGINE 2.22:
- Новый инструмент Sequencer и большое обновление системы анимации
- Экспериментальная система навигации и поиска пути с автоматическим построением NavMesh
- Динамическое масштабирование разрешения и улучшенный апскейлинг
- Улучшенный рендеринг теней
- Буферы Surface ID и пользовательские параметры шейдеров
- Расширенная поддержка сенсоров: LiDAR, радар и камеры «рыбий глаз» по модели Kannala-Brandt
- Интеграция Cesium для потоковой загрузки геопространственных данных планетарного масштаба
- Улучшенная поддержка Gaussian Splatting
- Новый шаблон проекта для многопользовательских VR-приложений
- Интеграция ArduPilot SITL в шаблон для БПЛА
- Расширенная поддержка локализации, включая арабский, хинди, тайский и другие сложные системы письма
- Улучшения физического движка
- Единый набор ИИ-инструментов для редактирования мира и генерации кода с помощью агентов
- Улучшения удобства работы в Editor и Sandworm
- Множество оптимизаций производительности

Подробнее о релизе: https://developer.unigine.com/ru/devlog/20260910-unigine-2.22
  • ❤ 32
  • 🔥 12
  • 👍 6
Post #404 638
Начинаем небольшую серию о городах нашей новой игры — их устройстве, референсах и том, как особенности городской среды влияют на вождение.

Первая карта — Оттоберг, вымышленный европейский город размером 4×4 км.

В качестве референсов мы использовали Прагу, Варшаву, Санкт-Петербург, Берлин и Лион. При этом Оттоберг не копирует какой-то один реальный город: мы собирали характерные черты разных европейских городов в единую структуру.

Одна из главных идей карты — контраст между исторической и современной частями города. Он читается и в архитектуре, и в силуэте, и в устройстве городской среды.

Особенно заметен этот контраст в центре: исторический замок соседствует с современной высотной застройкой, а разные части города соединены сетью мостов, тоннелей и крупных транспортных узлов.

Кроме городской застройки, на карте есть несколько больших самостоятельных локаций:
- аэропорт;
- стадион;
- ТЭЦ;
- пригородные торговые центры;
- гоночный трек.

И немного масштаба:
- 129 км дорог;
- 349 км полос движения;
- 22 моста;
- 3 тоннеля;
- около 2670 зданий.

При создании Оттоберга нам было важно сделать не просто большую городскую карту, а среду, которая ощущается разнообразной во время поездки и сохраняет узнаваемый европейский характер.

В следующем посте подробнее разберём районы Оттоберга и принципы, по которым они создавались.

Добавляйте в wishlist на Steam / PS5 / XBOX SERIES X|S
  • ❤ 42
  • 🔥 14
  • 👍 3
Post #403 551
Добавили интеграцию ArduPilot SITL в UNIGINE 2 Sim

Теперь в шаблоне проекта для БПЛА можно запускать полный стек управления ArduPilot SITL прямо на ПК, а UNIGINE 2 Sim использовать как внешний физический и симуляционный движок.

UNIGINE отвечает за:
- физику летательного аппарата
- 3D-окружение
- данные виртуальных датчиков

ArduPilot управляет полетом, а обмен данными идет через стандартный MAVLink.

Благодаря этому можно использовать привычные наземные станции управления - Mission Planner, QGroundControl и MAVProxy.

Такая связка подходит для разработки БПЛА, тестирования автопилота, проверки миссий, обучения операторов и SIL/HIL-сценариев.

Интеграция будет доступна всем пользователям UNIGINE 2 Sim SDK в версии 2.22.

📺 Смотреть видео в VK https://vkvideo.ru/video-43210579_456239664

📺 Смотреть видео на Rutube https://rutube.ru/video/22a5c7b830db7e7826c706e755ec533a/

📺 Смотреть видео на YouTube https://www.youtube.com/watch?v=Kue2KYk-pCs

#UNIGINE #ArduPilot #БПЛА #UAV #SITL #MAVLink
  • 🔥 16
  • 👍 6
  • ❤ 3
  • 👏 1
  • 🤝 1
Post #402 642

Forwarded from UAVProf.com

🤗 Мы завершаем серию публикаций о четырех новых сценариях аэрофотосьемки на обновленной локации «Лесной пожар».
Заключительный материал посвящен самой комплексной и высокоинтенсивной миссии - мониторингу лесных пожаров в условиях чрезвычайных ситуаций.

Данный сценарий полностью воспроизводит регламенты реальной авиаразведки и направлен на отработку навыков оперативного межведомственного взаимодействия.

🤩 В ходе выполнения миссии пилоты отрабатывают полный цикл задач по ликвидации ЧС:

🔘 Обнаружение очагов возгорания: проведение разведки местности для выявления скрытых и первичных точек горения.

🔘 Вычисление площади пожара: оперативное картирование зоны бедствия, определение направления распространения огня и масштабов ЧС.

🔘 Фиксация и передача
пространственных данных: формирование координатной привязки границ пожара для передачи оперативных отчетов в наземные штабы.

Специфика выполнения миссии полностью соответствует реальным должностным обязанностям операторов БАС в структурах.

🤩 Посмотреть, как устроена миссия изнутри и как проходит процесс съёмки в условиях ЧС, можно в видео.
  • 🔥 12
  • 👍 7
  • 👏 3
  • 🥰 1
Post #401 633
Создано на UNIGINE 2 Sim
Post #400 1.04K
Когда в игре реалистичная система дорожного движения, в час пик на дорогах становится довольно оживлённо.

Заказать поездку можно здесь: https://saber.games/rideshare/
  • 🔥 30
  • ❤ 18
  • 👍 5
  • 😍 3
Post #399 1.09K
UNIGINE 2: привязка объектов к вершинам

Новая короткая подсказка по работе в UnigineEditor — Vertex Snapping.

Инструмент привязки к вершинам помогает быстро и точно позиционировать объекты относительно друг друга, упрощая сборку сцен и уменьшая количество ручной подгонки.
В видео показываем, как использовать Vertex Snapping на практике и сделать работу со сценой удобнее и точнее.

📺 Смотреть видео в VK
https://vkvideo.ru/video-43210579_456239662
📺 Смотреть видео на Rutube
https://rutube.ru/video/4512001ead66de280f94ebd6aee96a75/
📺 Смотреть видео на YouTube
https://www.youtube.com/watch?v=Iyps9cRVItQ

#UNIGINE #UNIGINE2 #UnigineEditor #3D #Tutorial
  • 🔥 12
  • 👍 10
  • ❤ 2
  • 👏 2
Post #397 767
Post #396 739

Forwarded from GoRace

Подробнее о GoRace: КонтрАварийка - это второй продукт в образовательной экосистеме GoRace. Продолжаем прокачивать линейку профессиональных тренажёров, и следующий релиз уже на подходе. Совсем скоро в VK Play станет доступен специализированный софт для тренеров по контраварийному вождению.

Для чего он нужен? Чтобы инструкторы могли отрабатывать с учениками самые сложные дорожные сценарии без риска, но с полным погружением. Мышечная память, хладнокровие в нештатных ситуациях, автоматизм действий — всё это тренируется в виртуальной среде автосимулятора GoRace. Релизная версия продукта уже на финишной прямой: идёт тестирование ключевых сценариев.

Первый фундаментальный продукт — «GoRace: Рулевая Атака» (о нём писали в предыдущих постах). А в дополнение к программным решениям имеется и аппаратный тренажёр для развития реакции — GameSTUL! Speed Attack (Скоростная атака).
  • 🔥 10
  • ❤ 5
  • 👍 3
Post #395 694
Сделано на UNIGINE 2 Sim
Post #394 1.35K
Трейлер нашей новой игры.
Добавляйте в wishlist, это лучшая поддержка!

Steam
PlayStation 5
XBOX Series X|S
  • 🔥 38
  • 👍 11
  • 🏆 6
  • ❤ 5
Older posts →

About this channel

How can I read @unigine_russian without a Telegram account?
TGViewer shows the public web preview Telegram publishes for UNIGINE на русском: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does UNIGINE на русском have?
UNIGINE на русском (@unigine_russian) has 739 subscribers on Telegram, refreshed roughly every 30 minutes.
Does UNIGINE на русском know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →