Unreal Engine 4.8 est sorti
La nouvelle version du moteur de jeu Unreal Engine 4.8 contient 189 nouvelles fonctionnalités et améliorations qui ont été développées par une communauté de plusieurs dizaines de développeurs.Les plus importantes des innovations sont énumérées ci-dessous.Rendu d'herbe
Les systèmes de rendu d'herbe sont considérablement optimisés pour les mondes ouverts. Le nouveau moteur de rendu génère dynamiquement de l'herbe, des buissons et d'autres objets au sol dans un ordre aléatoire autour du joueur.Au fur et à mesure que le joueur se déplace sur la carte, de nouveaux objets sont ajoutés et les anciens objets hors de portée ne disparaissent plus, mais restent dans le monde ouvert.Les développeurs peuvent spécifier la densité de l'herbe dans le menu Output de l'herbe du paysage pour correspondre au paysage: végétation clairsemée sur le flanc de la montagne ou dense dans la vallée.Amélioration de la stabilité de l'éditeur
Dans Unreal Engine 4.8, ce problème a reçu une attention accrue. La plupart des bogues les plus ennuyeux du moteur sont corrigés et certaines fonctions sont ajoutées.Assistance SteamVR / HTC Vive
Ajout de la prise en charge de nouveaux équipements. Un aperçu du jeu est disponible dans le casque HTC Vive (bouton «VR Preview»). Toutes les fonctions du contrôleur de réalité virtuelle sont prises en charge, y compris les boutons / pavés tactiles.Reprojection de Playstation 4 Morpheus VR sur 120 Hz
Prise en charge du dernier matériel Sony Morpheus, y compris le rendu 120 Hz avec reprojection temporelle, ainsi que le rendu 60 Hz. Prise en charge considérablement améliorée du son tridimensionnel.Niveau de détail hiérarchique (LOD)
Le nouveau système hiérarchique crée automatiquement des niveaux de détail pour les grilles, ce qui réduit considérablement le nombre d'appels et le nombre de polygones lorsqu'ils sont vus à longue distance. Cette fonctionnalité est particulièrement pertinente pour les mondes ouverts.Les filets combinés sont automatiquement sélectionnés. Si Simplygon est disponible, il est utilisé pour générer un maillage peu détaillé, sinon les versions LOD de chaque réseau seront combinées. Les matériaux fusionnent automatiquement si possible.Générateur de traitement du feuillage
Une nouvelle fonctionnalité expérimentale pour la génération procédurale de régions de feuillage énormes (ou minuscules ou de taille moyenne) en peu de temps.Les propriétés du feuillage sont définies par l'option "Type de feuillage".Navigation vidéo de jeu
Les jeux Unreal Engine ont pour fonction d'enregistrer et de rejouer complètement le gameplay. À partir de la version 4.8, vous pouvez rapidement passer à la partie souhaitée de la vidéo.Par défaut, le moteur stocke désormais les vidéos localement (les paramètres peuvent être modifiés et stockés dans le cloud).Profondeur de champ et cartographie des tons de haute qualité
Le nouvel algorithme de profondeur de champ est appelé Circle DOF. Il se caractérise par des performances élevées et la présence de paramètres correspondant aux paramètres habituels des caméras physiques. Le flou de distance est pris en charge pour simuler l'effet de la diffusion de la lumière dans l'atmosphère.Le nouveau schéma de couleurs est conforme à la norme cinématographique ACES (Academy Color Encoding System ).Éditeur de feuilles mis à jour
La convivialité de l'éditeur a été améliorée et la nouvelle disposition des menus dans les fenêtres facilite le travail simultané avec un grand nombre de types de feuilles.De nouveaux types de feuilles sont créés directement à partir de ce menu en appuyant sur le bouton «Ajouter un type de feuillage».Les boutons pour chaque type de feuille indiquent leur nombre total, d'où ils peuvent être enregistrés. La sélection de plusieurs types et opérations sur eux fonctionne simultanément.Grille de navigation dynamique pour les mondes ouverts
Un tout nouveau système pour prendre en charge les NavMeshes dynamiques dans les mondes ouverts. La grille est générée automatiquement à l'endroit où elle est nécessaire. L'option doit être activée via le "Système de navigation" - "Composant invocateur de navigation".Nouveau modèle
Une nouvelle version haute résolution pour l'exemple de personnage irréel est incluse dans les modèles fournis avec le moteur de jeu. Il existe également une version basse résolution pour les appareils mobiles (disponible gratuitement sur la Marketplace).Editeur de courbes pour l'interface utilisateur d'Unreal Motion Graphics
À l'aide de courbes, il est pratique de spécifier les propriétés d'animation.Réflexions sur des surfaces translucides
Les surfaces translucides peuvent désormais refléter dynamiquement les autres objets présents à l'écran. L'option est activée via "Réflexions de l'espace d'écran".Plugins
Le premier plugin d'Allegorithmic est apparu sur la Marketplace, et à l'avenir encore plus de plugins de développeurs tiers sont attendus.Post-traitement
Outils et filtres améliorés pour le post-traitement. Précision du filtre considérablement améliorée pour le flou, y compris le morphing de l'animation finale.
Pour d'autres innovations dans le moteur de jeu Unreal Engine, voir les notes de version . Source: https://habr.com/ru/post/fr380537/
All Articles