Rendu
Le support expérimental des écrans High Dynamic Range (HDR) arrive dans le moteur. Pour l'instant, seules les plateformes avec Direct3D 11 (NVIDIA) et Metal (Mac) sont supportées.
Les paramètres par défaut des effets de post process ont été modifiés afin d'obtenir un résultat plus convaincant. De plus, la calibration des couleurs supporte les écrans HDR. Évidemment, le résultat sera différent par rapport aux anciennes versions du moteur. Vous pouvez revenir à l'ancienne version en ajoutant TonemapperFilm=0 dans votre fichier DefaultEngine.ini. Attention, cette ancienne configuration sera supprimée par la suite.
Le streaming des textures a été revu afin de réduire l'utilisation du CPU et de la mémoire, de diminuer les temps de chargement tout en supprimant les artefacts.
La fonctionnalité est intégrée avec de nouveaux outils pour le débogage du streaming de textures.
Vous pouvez flouter une zone de l'écran grâce au widget "Background Blur". Le widget peut contenir d'autres widgets qui eux, ne seront pas floutés.
Finalement, vous pouvez prévisualiser le rendu d'une cible mobile Metal, Vulkan et OpenGL ES 3.1 à travers l'éditeur.
Le support de Metal a été amélioré pour prendre en compte les dernières versions de Mac et iOS.
Éditeur
Le menu pour l'édition à travers un casque de réalité virtuelle a été amélioré.
Le séquenceur a aussi reçu des améliorations :
C++
Un problème récurrent du moteur est le problème de performances accompagnant les blueprints, mais cela n'est plus qu'une histoire du passé. Vous pouvez avoir l'avantage de l'édition simplifiée du blueprint tout en ayant des performances appréciables. Par contre, la taille de l'exécutable peut rapidement augmenter. Les développeurs conseillent donc de ne convertir que les blueprints vraiment gourmands.
Le temps de compilation du code C++ a été amélioré. Cela a été possible en supprimant les fichiers d'en-tête monolithique comme Engine.h ou UnrealEd.h.
Divers
Le débogage de la masse physique des objets a été amélioré. Vous pouvez maintenant voir le centre de gravité des objets et les tenseurs d'inertie.
Le support des véhicules est maintenant disponible à travers un module.
Le support de l'architecture ARM64 sous Linux a été ajouté.
Le support du Playstation VR Aim Controller, des joysticks de vol et des volants ont été ajoutés. Le retour de force est aussi de la partie
Vous pouvez consulter l'intégralité des améliorations dans l'annonce officielle.
Votre opinion
Attendiez-vous avec impatience ces nouvelles fonctionnalités ?
Avez-vous souscrit à un compte Unreal Engine ?
Montrez-nous vos projets avec l'Unreal Engine 4 !
Ressources
Developpez.com accueille de nouvelles ressources sur le moteur. Consultez-les.
Source
Annonce officielle de la version 4.15 du moteur.