Difference between revisions of "Tutoriel de Bethesda : le Navmesh/fr"

no edit summary
imported>Azerteam
imported>Azerteam
 
Line 220: Line 220:
{{ProTip|Si vous ne souhaitez pas réparer chaque erreur à la main, parcourez chaque mauvais triangle avec le bouton "Next Warning" et choisissez "Yes" pour effacer les triangles problématiques. Cela vous permettra de voir ou chercher sur le navmesh pour recréer les triangles après la suppression.}}
{{ProTip|Si vous ne souhaitez pas réparer chaque erreur à la main, parcourez chaque mauvais triangle avec le bouton "Next Warning" et choisissez "Yes" pour effacer les triangles problématiques. Cela vous permettra de voir ou chercher sur le navmesh pour recréer les triangles après la suppression.}}


=Créer les bords de la couverture=
Les bords de la couverture stockent des données telles que : la hauteur d'un élément de la couverture, quel PNJ l'utilise au combat ou pour circuler.
# Pour détecter la couverture automatiquement, allez dans '''Navmesh > Find Cover Edges''' depuis le menu principal, ou utilisez le bouton [[Image:jb_NavmeshButtonFindCover.jpg]] de la barre d'outils Navmesh.
# Trouver la couverture peut prendre un peu de temps selon votre matériel et la complexité du navmesh.
# Une fois le processus terminé, vous verrez apparaître différents bords colorés dans votre navmesh. Chaque couleur représente différentes hauteurs de couverture. Le navmesh devrait maintenant ressembler à celui de la ''Fig. 4.20'' ci-dessous.
# Pour avoir un meilleur aperçu du type de couverture de votre donjon, allez simplement à '''Navmesh > Draw Cover''' (voir ''Fig. 4.21'').
Avec un navmesh complet, les acteurs seront capables de parcourir l'espace. Construire un navmesh de qualité peut prendre du temps et parfois être ennuyeux, mais les résultats d'un mauvais navmesh sont évidents en jeu.
<gallery widths="300px" heights="220px" perrow="2">
image:jb_NavmeshEditingDrawCover01a.jpg|<b>Fig. 4.20</b>: <br>Un navmesh typique avec ses données de couverture.
Image:jb_NavmeshEditingDrawCover01b.jpg|<b>Fig. 4.21</b>: <br>Navmesh avec "Cover Draw" activé.
</gallery>
{{InDepth|Les données de couverture ne sont pas seulement utilisées pour le combat à distance, elles définissent également où tentera d'aller l'intelligence artificielle lorsqu'elle fuira un ennemi, par exemple. C'est donc une bonne idée de générer ces données, même lorsqu'elles ne semblent pas importantes.<br>
Le navmesh peut contenir plus d'informations que les seules données de couverture, il est possible également de marquer un triangle comme étant de l'eau, comme passage prioritaire, et les côtés comme des rebords permettant aux acteurs de descendre d'une plateforme. Plus d'informations peuvent être trouvées [[:Category:Navmesh#Navmesh_Data|ici]].<br>
Il est aussi possible régler en détail les données de couverture, bien que ce niveau de précision ne soit pas souvent nécessaire. Pour ajuster manuellement les données de couverture, sélectionnez un bord et appuyez sur '''"E"''' pour afficher la boîte de dialogue "'''Edge Cover'''".}}
Voici quelques pages auxquelles vous pourriez souhaiter vous référer pendant et après ce tutoriel, ou durant vos prochaines lectures.
*[[:Category:Navmesh|Navmesh - Vue d'ensemble]] - La catégorie navmesh fournit des liens vers d'autres sujets en rapport avec le navmesh.
*[[Main_Toolbar/fr|Barre d'outils principale]] - Informations sur les différentes icônes de la barre d'outils principale et ce qu'elles font.
*[[Navmesh Toolbar|Barre d'outil Navmesh]] - Détaille les boutons de la barre d'outils du mode Navmesh.
*[[Navmesh_Cheat_Sheet|Liste des raccourcis clavier du mode Navmesh]] - Raccourcis clavier utiles lors de la modification de navmesh. Bon à imprimer et à garder sous la main tant qu'on apprend.
Un navmesh solide fournit les fondations nécessaires pour de bons PNJ et de bons combats. Et c'est justement le sujet de notre prochain tutoriel.
=Problème connu=
Il y avait un problème empêchant les navmesh des fichiers .ESP de fonctionner si vous vous en éloigniez de quelques cellules. Les PNJ arrêtaient de bouger et ne se réinitialisaient pas avant que le jeu ne soit relancé. Ce problème a été résolu avec la mise à jour 1.6.


... texte futur ...


{{Tutorial_Bottom_Bar/fr
{{Tutorial_Bottom_Bar/fr
Anonymous user