Непрофитна организација Опен 3Д Фоундатион (О3ДФ) најавила је издавање отвореног механизма за 3Д игре Опен 3Д Енгине 22.10 (О3ДЕ), погодног за развој модерних ААА игара и симулација високе верности које могу да раде у реалном времену и дају биоскопски квалитет . Код је написан у Ц++ и објављен под лиценцом Апацхе 2.0. Постоји подршка за Линук, Виндовс, мацОС, иОС и Андроид платформе.
Исходные тексты движка O3DE были открыты в июле 2021 года компанией Amazon и основаны на коде ранее развиваемого проприетарного движка Amazon Lumberyard, построенного на технологиях движка CryEngine, лицензированных у компании Crytek в 2015 году. После открытия развитие движка курирует некоммерческая организация Open 3D Foundation, созданная под эгидой Linux Foundation, Помимо Amazon к совместной работе над проектом подключились такие компании, как Epic Games, Adobe, Huawei, Microsoft, Intel и Niantic.
Мотор укључује интегрисано окружење за развој игара, вишенитни фотореалистички систем рендеровања Атом Рендерер са подршком за Вулкан, Метал и ДирецтКс 12, прошириви уређивач 3Д модела, систем за анимацију карактера (Емотион ФКС), систем за развој полупроизвода (префаб), машину за симулацију физике у реалном времену и математичке библиотеке користећи СИМД упутства. За дефинисање логике игре може се користити визуелно програмско окружење (Сцрипт Цанвас), као и језици Луа и Питхон.
Пројекат је првобитно дизајниран тако да буде прилагодљив вашим потребама и има модуларну архитектуру. Укупно се нуди више од 30 модула, који се испоручују као засебне библиотеке, погодни за замену, интеграцију у пројекте трећих страна и засебно коришћење. На пример, захваљујући модуларности, програмери могу заменити графички рендерер, звучни систем, језичку подршку, мрежни стек, физички механизам и све друге компоненте.
Међу изменама у новој верзији:
- Предложены новые возможности для упрощения вовлечения в работу новых участников и взаимодействия между членами команды разработчиков. Добавлена поддержка: внешних проектов для загрузки и совместного доступа к проектам по URL; шаблонов для упрощения создания типовых проектов; сетевого кэша ресурсов для организации совместного доступа к обработанным ресурсам; мастера для быстрого создания Gem-расширений.
- Улучшены средства для создания многопользовательских игр. Предоставлены готовые функции для организации соединения между сервером и клиентом, отладки и создания сетей.
- Упрощены процессы по добавлению анимации. Добавлена встроенная поддержка извлечения корневого движения (Root Motion, движение персонажа, основанное на анимации корневой кости скелета). Улучшен процесс импорта анимации.
- Расширены возможности интерфейса для навигации по ресурсам. Добавлена поддержка горячей перезагрузки ресурсов.
- Повышено удобство работы с портом просмотра (Viewport), улучшено выделение элементов и редактирование префабов (prefab).
- Система построения ландшафта переведена из категории экспериментальных возможностей в состояние предварительной готовности (preview). Значительно повышена производительность отрисовки и редактирования ландшафтов. Добавлена поддержка масштабирования до областей размером 16 на 16 километров.
- Реализованы новые возможности рендеринга, такие как дополнения для генерации неба и звезд.
Извор: опеннет.ру