Open 3D Engine versió 25.10

L'organització sense ànim de lucre Open 3D Foundation (O3DF) ha publicat Open 3D Engine 25.10 (O3DE), un motor de jocs 3D de codi obert adequat per desenvolupar jocs AAA moderns i simuladors d'alta fidelitat capaços d'executar-se en temps real i oferir un rendiment de qualitat cinematogràfica. El codi està escrit en C++ i publicat sota la llicència Apache 2.0. Hi ha suport disponible per a la plataforma. Linux, Windows, macOS, iOS i Android.

El motor O3DE va ​​ser de codi obert el juliol de 2021 per Amazon i es basa en el codi del motor propietari Amazon Lumberyard desenvolupat anteriorment, construït sobre tecnologies de motor CryEngine amb llicència de Crytek el 2015. Des de la base de codi obert, el desenvolupament del motor ha estat supervisat per l'organització sense ànim de lucre Open 3D Foundation, creada sota els auspicis de Linux Fundació. A més d'Amazon, s'han unit al projecte empreses com Epic Games, Adobe, Huawei, Microsoft, Intel i Niantic.

El motor inclou un entorn de desenvolupament de jocs integrat, un sistema de renderització fotorealista multifils Atom Renderer amb suport per a Vulkan, Metal i DirectX 12, un editor de models 3D extensible, un sistema d'animació de personatges (Emotion FX), un sistema de desenvolupament de productes semiacabats. (prefabricat), un motor de simulació física en temps real i biblioteques matemàtiques que utilitzen instruccions SIMD. Per definir la lògica del joc, es pot utilitzar un entorn de programació visual (Script Canvas), així com els llenguatges Lua i Python.

El projecte està dissenyat des de zero per ser personalitzable i presenta una arquitectura modular. Hi ha diverses dotzenes de mòduls disponibles, que es lliuren com a biblioteques separades, adequades per a la seva substitució, integració en projectes de tercers i ús autònom. Per exemple, gràcies a la seva modularitat, els desenvolupadors poden substituir el renderitzador de gràfics, el sistema de so, el suport d'idiomes, la pila de xarxa, el motor de física i qualsevol altre component.

 Open 3D Engine versió 25.10

Entre els canvis de la nova versió:

  • Переработан процесс установки. Добавлена возможность ручной установки необходимых зависимостей. Размер установочного пакета сокращён на 26% для Windows и на 40% для Linux. Значительно сокращён размер собранных бинарных файлов — на 54.50% для Windows и на 72.31% для Linux.
  • S'ha augmentat l'eficiència del procés de muntatge.
  • Les capacitats de depuració s'han ampliat i optimitzat: el consum de memòria a la interfície d'edició s'ha reduït fins a un 50%, el procés de compilació en mode de depuració s'ha accelerat i la durada de les iteracions de depuració (correcció -> compilació -> execució -> prova) s'ha reduït de minuts a segons.
  • Compatibilitat garantida amb l'estàndard C++ 20.
  • Millora del rendiment i de la detecció de dependències al processador d'actius.
  • S'han ampliat les capacitats de simulació per a robots. Els components destinats al desenvolupament de robots s'han traslladat del mòdul ROS2 als nous mòduls ROS2Controllers, ROS2Robot i ROS2Sensors.
  • Les biblioteques principals d'AzCore, AzFramework i AzToolsFramework s'han convertit per estar enllaçades dinàmicament en lloc d'estàticament.
  • A la plataforma Linux реализована поддержка механизма MOC (Masked Occlusion Culling) для исключения отрисовки объектов, перекрываемых другими объектами.
  • S'ha afegit la possibilitat d'aplicar l'efecte Motion Blur als objectes en moviment a la fase de postprocessament.
  • S'ha afegit compatibilitat amb l'ombrejat de diverses vistes d'escena simultàniament en una sola passada de renderització.
  • S'ha afegit compatibilitat amb formats addicionals de representació de vèrtexs per al traçat de raigs.
  • В модуль OpenXR добавлены компоненты для контроллеров виртуальной реальности. Для систем Linux включён модуль OpenXR.

Reprodueix un vídeo


Font: opennet.ru
Compreu allotjament fiable per a llocs amb protecció DDoS, servidors VPS VDS 🔥 Compra allotjament web fiable amb protecció DDoS, servidors VPS VDS | ProHoster