Serbestberdana Open 3D Engine 22.10, ku ji hêla Amazon ve hatî vekirin

Rêxistina ne-qezenc Open 3D Weqfa (O3DF) serbestberdana motora lîstika 3D ya vekirî Open 3D Engine 22.10 (O3DE) ragihand, ku ji bo pêşvebirina lîstikên nûjen ên AAA û simulasyonên pêbawer ên bilind ên ku dikarin di wextê rast de bixebitin û kalîteya sînemayê peyda bikin guncan e. . Kod di C ++ de hatî nivîsandin û di bin lîsansa Apache 2.0 de hatî weşandin. Piştgiriyek ji bo platformên Linux, Windows, macOS, iOS û Android heye.

Исходные тексты движка O3DE были открыты в июле 2021 года компанией Amazon и основаны на коде ранее развиваемого проприетарного движка Amazon Lumberyard, построенного на технологиях движка CryEngine, лицензированных у компании Crytek в 2015 году. После открытия развитие движка курирует некоммерческая организация Open 3D Foundation, созданная под эгидой Linux Foundation, Помимо Amazon к совместной работе над проектом подключились такие компании, как Epic Games, Adobe, Huawei, Microsoft, Intel и Niantic.

Di motorê de jîngehek pêşkeftina lîstikê ya yekbûyî, pergalek rendering a fotorealîst a pir-texlîdî Atom Renderer bi piştgirîya Vulkan, Metal û DirectX 12, edîtorek modela 3D ya berfireh, pergalek anîmasyona karakterê (Emotion FX), pergalek pêşkeftina hilberek nîv-qediyayî vedihewîne. (prefab), motora simulasyona fîzîkê ya rast-dem û pirtûkxaneyên matematîkî yên ku bi rêwerzên SIMD bikar tînin. Ji bo danasîna mantiqa lîstikê, hawîrdorek bernamesaziya dîtbar (Script Canvas), û hem jî zimanên Lua û Python, dikare were bikar anîn.

Proje di destpêkê de hate sêwirandin ku li gorî hewcedariyên we were adaptekirin û xwedan mîmariyek modular e. Bi tevahî, zêdetirî 30 modul têne pêşkêş kirin, wekî pirtûkxaneyên cihêreng têne peyda kirin, ji bo veguheztinê, entegrasyonê di projeyên partiya sêyemîn de û ji hev cuda têne bikar anîn. Mînakî, bi saya modularîteyê, pêşdebiran dikarin pêşkêşkara grafîkê, pergala deng, piştgirîya ziman, stûna torê, motora fîzîkê û her pêkhateyên din biguhezînin.

Di nav guhertinên di guhertoya nû de:

  • Предложены новые возможности для упрощения вовлечения в работу новых участников и взаимодействия между членами команды разработчиков. Добавлена поддержка: внешних проектов для загрузки и совместного доступа к проектам по URL; шаблонов для упрощения создания типовых проектов; сетевого кэша ресурсов для организации совместного доступа к обработанным ресурсам; мастера для быстрого создания Gem-расширений.
  • Улучшены средства для создания многопользовательских игр. Предоставлены готовые функции для организации соединения между сервером и клиентом, отладки и создания сетей.
  • Упрощены процессы по добавлению анимации. Добавлена встроенная поддержка извлечения корневого движения (Root Motion, движение персонажа, основанное на анимации корневой кости скелета). Улучшен процесс импорта анимации.
  • Расширены возможности интерфейса для навигации по ресурсам. Добавлена поддержка горячей перезагрузки ресурсов.
  • Повышено удобство работы с портом просмотра (Viewport), улучшено выделение элементов и редактирование префабов (prefab).
  • Система построения ландшафта переведена из категории экспериментальных возможностей в состояние предварительной готовности (preview). Значительно повышена производительность отрисовки и редактирования ландшафтов. Добавлена поддержка масштабирования до областей размером 16 на 16 километров.
  • Реализованы новые возможности рендеринга, такие как дополнения для генерации неба и звезд.

Source: opennet.ru

Add a comment