|
Trucs et astuces |
|
Lorsque vous allez créer des modèles et les importer dans le jeu, il y a pas mal de petites choses à savoir qui vous seront utiles et vous éviteront de vous arracher les cheveux. |
|
Parfois un modèle ne s'affiche pas correctement dans le jeu ou le fait planter même et souvent ça tient à peu de choses. |
Je vais essayer de mettre ici tout ce que j'ai pu remarquer et qui m'a posé quelques problèmes. Il n'y a pas d'ordre précis, mais pour le moment juste une liste diverses de choses à savoir. |
|
|
|
Les modèles 1st person : |
Lorsque vous créez un modèle et que vous l'importez dans le jeu, dans le Creation Kit on va vous demander de définir un modèle de type 1stPerson nécessaire pour l'affichage des bras uniquement lorsqu'on joue à la première personne. Souvent on ne crée pas un modèle spécifique, mais on met le même modèle que pour la vue à la troisième personne. Le moteur du jeu va automatiquement n'afficher que les bras. |
Il y a uun mod en phase alpha qui permet d'afficher le corps complet en vue à la première personne, mais il y a des problèmes d'angle de vue et de perspective. |
Si par hasard on a utilisé des textures sets dans le Creation Kit pour éviter d'avoir de multiples modèles nif tout en ayant des variantes de textures sur des modèles, on va avoir un problème avec le modèle 1stperson, les texturesets ne fonctionne pas sur les modèles de vue à la première personne. |
La solution c'est de créer un modèle nif 1stperson pour chaque variante, même les fichiers du jeu originel ont ce problème, par exemple la robe de moine qui peut avoir plusieurs couleurs, mais les manches de la vue à la première personne sont toujours de la même couleur correspondant à la texture définie dans le fichier nif. |
|
|
Travailler et tester les animations avec Blender: |
Lorsque vous créez un modèle d'armure de gantelet ou de botte avec Blender, il ne faut pas commencer par créer un modèle puis tenter de l'adapter aux contingeance du jeu. |
La bonne méthode, c'est de partir d'une base bien préparée qui contient tout le nécessaire pour ajuster au mieux et servir de gabarit à votre modèle. |
Il y a une ressource intéressante sur Nexus, c'est un fichier de type blender qui contient les deux modèles de base, le petit habituellement nommé femalebody_0 et le grand femalebody_1 avec pour chacun les pieds et les mains correspondants. Il y aussi le modèle de tête et un squelette complet sous forme d'armature, ce qui vous permettra d'animer votre modèle pour tester son comportement. |
|
Mais attention, ce squelette sous forme d'armature n'est pas un squelette standard comme on en trouve dans les fichiers NIF, si on exporte un modèle avec ce squelette, les os de ce squelettes seront exportés avec leur hiérarchie ce qui n'est pas le cas dans les NIF où on a une simple liste d'os sans hiérarchie. |
Le truc c'est de créer le modèle, d'y appliquer les poids de liaison au squelette, soit manuellement, soit en utilisant le script de copie de poids à partir d'un objet déjà prêt. |
Une fois que tout est prêt, on peut essayer d'animer ce squelette pour voir si le modèle se déforme correctement. Attention à bien remettre le modèle dans sa pose originelle avant dêxporter. |
Lorsqu'on est prêt pour l'exportation, on va séparer l'armature de l'objet (supprimer la liaison parent) et cacher cette armature pour que blender l'ignore pour l'exportation. |
On importe alors un squelette standard à partir d'un fichier nif qui convient (qui utilise le même squelette que notre objet) et on le lie au modèle. |
On peut alors faire l'exportation finale mais en prenant garde à cacher tout ce qui ne convient pas dans toutes les couches de Blender. |
|
|
Problèmes de normales dans NifSkope: |
Si lorsque vous chargez votre modèle dans NifSkope après l'avoir exporté depuis Blender et que dans la vue 3D votre modèle semble incomplet, (qu'il manque des surfaces et qu'il semble inversé) c'est que vos normales ne sont pas orientées vers l'extérieur partout. |
Le problème vient du fait que dans Blender vous avez procédé à des transformations et que vous avez exporté le modèle sans remettre à zéro ces transformations en faisant CTRL+A et en choisissant Scale and Rotation to Obdata. |
Le fichier de Blender contient ces informations d'échelle et de rotation mais affiche bien les normale correctement à l'écran et même si on rend homogène les normale en choisissant dans le menu Mesh/Normals/Recalculate outside , ça ne change rien. |
Il faut donc ne pas oublier de faire CTRL+A pour bien éliminer ces informations et tout remettre à zéro par rapport à l'objet. |
|
|
Plantage du jeu lors du changement d'armure ou de vêtement: |
Si lorsque vous chargez pour la première fois une armure ou un vêtement, le jeu plante et retourne au bureau, c'est qu'il y a probablement un problème dans le fichier NIF ou dans la configuration de l'objet dans le Creation Kit. |
Il peut y avoir bien des causes, comme un format NIF incompatible avec Skyrim, dans ce cas il suffit de bien suivre les tutoriels d'exportation et de mise en forme pour retrouver l'erreur. Mais il y a un cas bien plus subtile qui peut arriver si vous utilisez le même modèle pour la vue à la troisième personne et pour la vue à la première personne. |
Dans le Creation Kit, lorsqu'on configure l'Armor Addon, on doit indiquer les deux fichiers nif à utiliser. Souvent on utilise le même fichier NIF et le jeu se charge d'éliminer la partie qui ne doit pas être visible pour ne laisser que les bras dans la vue à la première personne. |
Mais si votre modèle possède un squelette qui n'est pas basique, c'est à dire le squelette du corps nu de base, mais un squelette qui comporte des éléments spécifiques comme les os qui gèrent les robes, le jeu va planter car visiblement ces os ne peuvent pas être gérés dans la vue à la première personne. |
Dans ce cas il faut impérativement utiliser un modèle spécifique de vue à la première personne dont le squelette ne comporte pas d'os particuliers comme ceux qui gèrent les jupes ou robes. |
C'est quelque chose qui peut causer de sérieuses difficultés et qui n'est pas facile à cerner, on peut recommencer 10 fois l'exportation et la configuration sans détecter de problème visible car les fichiers sont tout à fait corrects, mais le jeu plante immédiatement dès qu'on sélectionne l'armure ou le vêtement. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|