Unity 3D est l'un des moteurs de jeux open source les plus populaires disponibles à ce jour. Avec une interface facile à utiliser, il vous permet d’importer des fichiers de la plupart des programmes de conception majeurs, tels que Maya (.mb ou .ma), Cinema 3D (.c4d, .c3d), Studio Max (.max) et Blender (fbx.).
Au début, importer un personnage dans Unity peut paraître intimidant. Dans ce tutoriel, j'espère simplifier les choses afin que vous puissiez donner vie à votre personnage soigneusement sculpté.!
Si vous avez créé vos propres animations, c'est génial. Nous discuterons de les importer dans Unity dans un moment. Si vous avez créé votre personnage ou souhaitez acheter un personnage de série, parlons de l'endroit où nous pouvons trouver.
Mixamo est une excellente option (récemment achetée par Adobe). Ils fournissent des animations gratuites de base et des gréements personnalisés permettant d'animer votre personnage en quelques minutes. Une fois que vous vous inscrivez, vous pouvez choisir différents personnages et kits d'animation. Séparément, vous pouvez utiliser les animations prédéfinies gratuites de Unity ou acheter des packages d'animation auprès de Unity Asset Store..
Étant donné que ce tutoriel concerne l'importation d'un personnage animé, nous n'entrerons pas dans les détails concernant Unity. Ouvrons Unity en démarrant un nouveau projet.
Pointe: Unity comprend le T-Pose, donc avant d'importer votre personnage, essayez de le sauvegarder dans une T-Pose par défaut.
Votre personnage peut avoir de nombreux composants différents, c'est pourquoi il est important de créer un nouveau dossier. Clic droit sur le Fenêtre de projet > Créer > Nouveau dossier. Pour les besoins de ce tutoriel, nommons-le personnage.
Ajoutons maintenant un avion pour que notre personnage reste debout. Aller à GameObject> Objet 3D> Plan. Nous devrons également ajuster le caméra en déplaçant la flèche pour une meilleure vue.
Il est temps d'importer votre personnage. Cliquez et faites glisser le fichier de votre personnage (fbx, cd3, etc.) dans le dossier que vous avez créé dans Unity. Tous les éléments de votre personnage, y compris les matériaux, seront importés dans le même fichier..
Pour configurer la plate-forme, faites un clic droit sur votre personnage et choisissez humanoïde. Une nouvelle fenêtre s'ouvrira avec votre personnage. C'est là que Unity essaiera de faire correspondre le gréement de votre personnage (muscles et os)..
Un bon match de gréement apparaîtra en vert. Voir l'exemple ci-dessous.
Une fois votre personnage configuré, cliquez sur Terminé et Configurer. Enregistrez votre scène. Nous pouvons maintenant faire glisser votre personnage dans le monde du jeu.
Il est temps d'ajouter son animation. Aller à Créer> Contrôleur Animateur, et nommez-le MyController.
Après avoir ajouté le contrôleur d'animation, vous verrez un nouvel onglet. C'est ici que nous allons ajouter l'animation de notre personnage. Vous pouvez avoir plusieurs animations, mais pour les besoins de ce tutoriel, nous allons en ajouter une. Chaque Etat (box) représentera une animation.
Clique sur le l'horloge à la droite de Mouvement. Une fenêtre s'ouvrira avec vos animations importées. Cliquez et faites-en glisser une dans cette boîte..
Pointe: L'animation par défaut sera en orange.
Pour modifier les paramètres de votre animation, double-cliquez sur le bouton Etat.Une boîte s'ouvrira sous le Fenêtre inspecteur. Ici, vous pouvez éditer la vitesse et le temps de boucle si vous souhaitez que votre animation passe en boucle..
Lorsque vous faites un clic droit sur un état, vous pouvez créer des transitions. Ceci est utilisé pour plusieurs animations, par exemple, marcher pour courir. Faisons un clic droit et créons un État neuf, puis ajoutez un transition de Entrée à État neuf. Voir l'exemple ci-dessus.
Pointe: Vous pouvez utiliser le bouton central de votre souris pour zoomer et dézoomer.
Aller au Scène onglet et cliquez sur votre personnage. Vous pouvez maintenant faire glisser votre contrôleur d’animation dans la boîte de dialogue du contrôleur. Fenêtre inspecteur. Voir l'exemple ci-dessus.
En conclusion, vous devez maintenant comprendre comment importer et ajouter une animation au contrôleur d'animation..
Il est temps de voir notre personnage en action. Clique le Jouer bouton en haut de la Fenêtre de scène. Toutes nos félicitations! Vous venez d'importer votre personnage animé dans Unity!