La nouvelle version, numérotée 4.18, de Unreal Engine est sortie. Elle apporte de nombreuses améliorations, des plus visibles telles que le rendu des lumières ou encore le support des kits de réalité augmentée au plus classiques pour les outils, mais améliorant grandement la vie.
Comme indiqué dans l'introduction, Unreal Engine 4.18 apporte des améliorations dans le rendu des lumières grâce aux cartes de lumières volumétriques (volumetric lightmap). Cette fonctionnalité permet aux objets tels que les personnages, les effets de particules, la végétation et tout autre objet dynamique de paraître mieux intégrés dans l'environnement. Ces cartes de lumière volumétrique sont précalculées et stockées pour tous les lieux de votre scène dans des volumes de 4x4x4 (ici appelés briques). Un plus grand nombre de briques sont instanciées lorsqu'elles sont à proximité des objets statiques. Vous pouvez retrouver plus de détails sur ces lumières dans la documentation.
En haut, un rendu sans cartes de lumières volumétriques, en bas le même rendu avec la nouvelle fonctionnalité activée
De plus cette version 4.18 apporte l'éclairage précalculé pour le brouillard. Cette dernière technique ne coûte rien, car elle repose sur les cartes de lumières volumétriques.
Aussi, la lumière provenant du ciel est maintenant colorée suivant le moment de la journée (lever/coucher de soleil).
Pour finir dans le domaine du rendu, le support de plusieurs rebonds pour l'éclairage indirect provenant du ciel a été ajouté. Les matériels doivent avoir une couleur diffuse importante, sinon l'effet ne sera pas visible. Par contre, chaque rebond augmente le temps de précalcul et ce dernier ne peut être distribué.
Trois nouvelles plateformes intègrent cette version 4.18. Premièrement, le support de Apple ARKit sur iOS 11. Sachant qu'il y a eu d'importants changements depuis la version expérimentale intégrée dans Unreal Engine 4.17, il sera nécessaire de mettre à jour votre projet. Évidemment, le projet d'exemple a, lui aussi, été mis à jour.
En parallèle du support de réalité augmentée d'Apple, celui de Google (ARCore) est disponible dans sa version de prévisualisation pour les développeurs.
Unreal Engine 4.18 apporte aussi le support de la réalité virtuelle SteamVR sur Mac.
L'outil dans l'éditeur de modèle pour créer et configurer les vêtements/tissus a complètement été revu. Vous avez maintenant plus de contrôle sur les contraintes, la collision avec lui-même et l'inertie. Aussi, les outils de peinture permettent d'appliquer de nouveaux paramètres rapidement, grâce à la brosse, au dégradé, à l'adoucissement et à un outil de remplissage.
De plus, le framework media a aussi reçu de grandes mises à jour afin de permettre la composition vidéo en temps réel, la synchronisation sur le temps, la capture vidéo (matérielle et VoIP), la mise en flux de média et d'offrir un flux de travail simplifié.
Du côté du séquenceur, l'importation des FBX a été améliorée, les pistes sont mieux dessinées et les touches ayant une double fonction apparaissent en rouge, le support du glisser/déposer a été ajouté et la possibilité de rejouer les scripts de construction lors du nettoyage.
L'éditeur de ressources physiques a aussi été complètement revu. L'aspect global a été repensé. La vue hiérarchique des éléments fournit un meilleur filtrage et affichage des éléments et une nouvelle vue graphique des contraintes a été ajoutée.
Mais ce n'est pas tout. La nouvelle version d'Unreal Engine apporte :
- une recherche globale pour les blueprints :
- des améliorations pour les nœuds des corps rigides :
- la prévisualisation des traductions ;
- la possibilité de réorganiser un tableau :
- le support de Visual Studio Code (sur Windows, Mac et Linux) ;
- une simplification dans la signature des applications iOS ;
- le forward renderer sur iOS (expérimental) ;
- WebAssembly est activé par défaut pour un projet HTML 5 ;
- un nouveau module pour accéder aux caméras sous Android.
Vous pouvez consulter l'intégralité des améliorations dans l'annonce officielle.
Votre opinion
Attendiez-vous avec impatience ces nouvelles fonctionnalités ?
Montrez-nous vos projets avec l'Unreal Engine 4 !
Ressources
Developpez.com accueille de nouvelles ressources sur le moteur. Consultez-les.
(N'hésitez pas à contribuer aux ressources de Developpez.com. Contactez-moi si cela vous intéresse.)
Source
Annonce officielle de la version 4.18 du moteur.