Open 3D Engine 25.10 : Une mise à jour majeure qui redéfinit le développement 3D libre

Points clés
  • O3DE 25.10 introduit un rendu plus réaliste grâce à des améliorations apportées aux ombres, aux reflets et à la profondeur de champ.
  • L'éditeur bénéficie d'une interface plus intuitive et d'une prise en charge étendue de Python et Lua.
  • Les performances et la stabilité globales du moteur sont optimisées grâce à des simulations complexes.
  • Améliore la compatibilité multiplateforme avec Linux, Windows, macOS et Android.
  • Elle réaffirme l'engagement de la Fondation Open 3D en faveur d'un développement 3D entièrement libre et professionnel.

Open 3D Engine (O3DE) 25.10

La Fondation Open 3D a annoncé l'arrivée de Open 3D Engine (O3DE) 25.10, une version qui marque une avancée importante dans l'évolution du moteur 3D open source le plus avancé du logiciel libre.

La version 25.10 intègre un plus large éventail de frameworks compatibles avec les simulations O3DE. De plus, les composants robotiques d'O3DE ont été dissociés de la gem ROS2, offrant ainsi une plus grande flexibilité aux utilisateurs. Certaines parties de la gem ROS2 ont également été remaniées afin d'améliorer l'expérience utilisateur pour la communauté O3DE.

Cette mise à jour améliore non seulement les performances et la stabilité, mais elle étend également la portée d'O3DE aux développeurs indépendants, aux studios de jeux et aux projets de simulation industrielle qui recherchent une alternative professionnelle à Unreal ou Unity sans restrictions propriétaires.

Principales nouveautés d'Open 3D Engine 25.10

Dans cette nouvelle version d'Open 3D Engine 25.10, l'une des principales nouveautés est la refonte complète de son pipeline de rendu. Atom, qui offre désormais une fidélité visuelle accrue et une prise en charge étendue pour les matériaux complexes. Les ombres, les reflets et les effets atmosphériques atteignent un nouveau niveau. en détail grâce à l'intégration d'algorithmes plus efficaces et à une gestion plus intelligente de l'éclairage global.

El Le moteur gère désormais mieux les conditions d'éclairage dynamiques et la profondeur de champ.Cela permet des scènes plus naturelles et une atmosphère plus immersive. De plus, Les performances ont été optimisées sur les systèmes équipés de GPU de milieu de gamme.garantir une expérience fluide sans sacrifier la qualité visuelle.

Des outils plus performants pour les créateurs

La version 25.10 introduit également des améliorations notables à l'éditeur O3DE.L'interface a été améliorée pour offrir un flux de travail plus intuitif.avec une meilleure intégration entre les modules d'animation, de modélisation et de script. Les développeurs disposent désormais d'un système de débogage plus robuste et de nouvelles options. pour la gestion de scènes complexes, ce qui accélère le processus créatif et réduit les erreurs lors de la production.

De même, il a été Compatibilité améliorée avec Python et Lua, offrant Il offre aux programmeurs une plus grande flexibilité pour personnaliser les comportements, automatiser les tâches et créer des outils internes adaptés à chaque projet.

De plus, la prise en charge initiale des points d'arrêt a été ajoutée à ScriptCanvas. Cette fonctionnalité est encore en développement et est désactivée par défaut lors de la compilation. La prise en charge initiale d'un système externe de rapport de plantage utilisant la bibliothèque CrashPad a également été ajoutée.

Optimisation et prise en charge multiplateforme

O3DE 25.10 renforce son profil multiplateforme grâce à une compatibilité améliorée avec Linux, Windows et macOS, en plus d'une Intégration Android améliorée pour des expériences immersives sur appareils mobiles. Les ingénieurs du projet ont travaillé intensivement à l'optimisation des performances du moteur, à la réduction de la latence dans les simulations et à l'amélioration de la gestion de la mémoire, ce qui leur permet de travailler avec des scènes plus vastes et plus détaillées.

Un autre point fort est le stabilité des moteurs dans les projets utilisant une physique complexe ou des simulations en temps réel. Le nouveau système de collision et la gestion des particules ont été entièrement revus, offrant des résultats plus cohérents et précis.

Parmi les autres changements importants, on peut citer :

  • Un processus de construction plus efficace.
  • Une option a été ajoutée pour sélectionner le format (XML, JSON, binaire) des fichiers de ressources chargés et enregistrés par l'éditeur de ressources.
  • Une expérience de débogage améliorée (jusqu'à 50 % de réduction de l'utilisation de la mémoire de l'éditeur, des temps de compilation plus rapides lors du débogage et une diminution significative du temps d'itération, de minutes à secondes).
  • La prise en charge de la norme C++ 20 a été ajoutée.
  • Un processeur de ressources plus fiable qui détecte les dépendances et est mieux optimisé pour les performances.
  • La configuration pour l'ouverture des fichiers de script Lua dans un éditeur externe a été corrigée.
  • L'action glisser-déposer permettant d'annuler l'opération a été corrigée lorsqu'une ressource est déplacée vers sa position initiale dans l'explorateur de ressources.
  • Une zone morte a été ajoutée pour réduire la sensibilité lors du déclenchement d'une nouvelle action.

Enfin, si vous souhaitez en savoir plus, vous pouvez consulter les détails dans le lien suivant.