L'Unreal Engine propose de nombreuses fonctionnalités qui ne sont pas abordées dans ce guide d'introduction, et de nombreuses ressources sont disponibles pour apprendre, quelle que soit l'utilisation que vous souhaitez en faire.
Effets visuels Niagara
Le système Niagara VFX est l'outil principal pour créer des effets visuels dans l'Unreal Engine. C'est un système robuste, flexible et performant qui permet de créer des simulations et des effets de particules en temps réel complexes.
Niagara comprend les fonctionnalités suivantes :
Interface de programmation visuelle avec un éditeur basé sur un émetteur qui contient différents modules pour créer des effets visuels ;
Hautement personnalisable pour avoir un contrôle précis du comportement des particules dans des simulations simples à complexes, comme le feu, la fumée, la pluie ou les explosions ;
Des flux de travail fondés sur les données qui répondent de façon dynamique à la logique de gameplay, aux animations ou aux autres sources externes de données ;
Simulations de processeur graphique et de processeur prenant en charge un nombre massif de particules et des comportements de particule complexes nécessitant la précision des éléments ;
Composants modulaires et réutilisables dans lesquels vous pouvez créer des émetteurs et des modules pour les utiliser dans plusieurs projets ou pour d'autres effets visuels ;
Interactions en temps réel et prévisualisation dans le hublot de l'éditeur ;
Des capacités de simulation avancées pour les simulations de fluides.
Pour plus d'informations pour commencer à utiliser Niagara dans vos projets, consultez les sujets suivants :
Système de physique
L'Unreal Engine utilise son propre moteur physique léger, Chaos Physics. Il a été conçu dès le départ pour répondre aux besoins des simulations physiques en temps réel et des jeux de nouvelle génération.
La physique de Chaos est conçue pour prendre en charge les fonctionnalités suivantes :
Destruction ;
Dynamiques des corps rigides qui prennent en charge l'animation physique ;
Physique des vêtements et simulation de vêtements par apprentissage automatique ;
Physique des cheveux ;
Simulation de chair ;
Simulation de fluides ;
Et bien plus encore !
Pour plus d'informations sur le système de physique de l'Unreal Engine, consultez la page Chaos Physics.
Motion Design
Motion design est un ensemble de fonctionnalités destinées aux spécialistes de l'animation qui ont besoin d'une suite d'outils rationalisée et créative offrant une itération rapide et une évolutivité. Il comprend un organiseur retravaillé, une interface utilisateur, des outils de squelettage, des cloneurs, des formes personnalisables 2D / 3D et une autre méthode de création de matériaux à l'aide d'un flux de travail par couches appelé concepteur de matériau.
Pour en savoir plus, consultez la page Motion Design.
MetaHuman Creator
Le flux de travail MetaHuman Creator est entièrement intégré à l'Unreal Engine. Ce flux de travail rationalisé vous permet de créer des personnages avec la modification locale et l'accès sans transition aux services cloud, comme l'autosquelettage et la synthèse de textures.
Vous pouvez ajouter des animations faciales réalistes à vos MetaHumans grâce à MetaHuman Animator, qui travaille en arrière-plan pour traiter les données envoyées depuis un appareil de capture. L'outil traduit ces données en expressions faciales précises pour votre MetaHuman. Les données d'animation produites sont claires et exactes, pour que vous puissiez facilement effectuer des modifications artistiques.
Pour plus d'informations sur MetaHuman, consultez les pages suivantes :
Plug-ins
L'Unreal Engine inclut de nombreux plug-ins qui permettent d'ajouter des fonctionnalités et du contenu supplémentaires à utiliser avec le moteur. Le moteur est principalement conçu avec des plug-ins qui peuvent être activés ou désactivés selon les besoins de votre projet.
Le navigateur de plug-ins vous permet de gérer ces fichiers pour votre projet. Vous pouvez accéder à cette fenêtre depuis le menu principal sous Modifier > Plug-ins.
Pour en savoir plus sur l'utilisation des plug-ins et cette fenêtre, consultez la page Plug-ins.
Ressources supplémentaires
En plus de la documentation de l'Unreal Engine, vous pouvez explorer les ressources suivantes pour trouver des exemples de ressources et de projets, des tutoriels et des forums de la communauté et des cours conçus par la communauté et l'équipe Epic, entre autres.
Unreal Live Link pour Autodesk Maya
Le plug-in Unreal Live Link permet de diffuser en temps réel des données d'animation de Maya dans l'Unreal Engine. Que vous utilisiez ces deux outils dans un environnement de production virtuelle ou pour créer votre prochain jeu, vous pouvez désormais travailler sur des ressources de personnage dans Maya et voir instantanément vos modifications se refléter dans l'Unreal Engine.
Pour en savoir plus sur cette fonctionnalité et sur son utilisation avec Maya et l'Unreal Engine, consultez la rubrique Plug-in Unreal Live Link pour Autodesk Maya sur l'App Store Autodesk.
Le Marché Fab
Fab est un marché numérique qui offre aux créateurs une destination unique pour découvrir, partager, acheter et vendre des ressources de jeu de haute qualité, prêtes à l'emploi en temps réel. Vous pouvez explorer son contenu sur Fab.com.
Fab est intégré à l'Unreal Engine sous la forme d'un plug-in activé par défaut. Vous pouvez télécharger et importer du contenu directement dans votre projet depuis le Marché Fab.
Vous trouverez de nombreux contenus créés par Epic, tels que des exemples de projets et des packs de ressources, à explorer et apprendre dans la section Enseignement et tutoriels des catégories Types de produits du panneau de gauche.
Pour en savoir plus sur Fab et son intégration dans l'Unreal Engine, consultez les rubriques suivantes :
Projet d'exemples de contenu
Le projet Exemples de contenu est conçu comme une présentation des différentes technologies mises à votre disposition. Le projet est configuré comme un ensemble de niveaux, chaque niveau enseignant un aspect différent du moteur à travers des exemples. Au fur et à mesure que vous avancez dans le niveau, vous verrez une série de stands numérotés qui ont leur propre ressource d'exemple.
Les exemples de contenu sont conçus comme une méthode d'apprentissage interactive. Pour certains d'entre eux, vous devez lancer Play-in-Editor afin d'interagir avec les ressources.
Les sujets abordés incluent
Animation ;
Audio ;
Blueprints ;
Paysages ;
Materials ;
Physique ;
Et bien plus encore !
Lors du chargement du projet, tous les éléments de contenu sont répartis en niveaux propres, que vous trouverez dans le dossier Contenu > Cartes.
Pour en savoir plus sur cet exemple de projet et comment vous pouvez l'utiliser pour en savoir plus sur les fonctionnalités de l'Unreal Engine, consultez les exemples de contenu.
Communauté de développeurs Epic
La communauté de développeurs Epic (ou EDC) diffuse des annonces, des tutoriels, des projets de présentation, des forums et du contenu d'apprentissage créé par l'équipe Epic et les membres de la communauté.
Vous pouvez accéder à l'EDC en visitant la communauté de développeurs Epic.