
La navigation de refonte est divisée en plusieurs modules, chacun contenu dans son propre dossier:
Recast/ - Génération de NavmeshDetour/ - Chargement d'exécution des données Navmesh, PathFinding, NavMesh QueriesDetourTileCache/ - Navmesh Streaming. Utile pour les niveaux importants et les jeux en monde ouvertDetourCrowd/ - mouvement des agents, évitement des collisions et simulation de fouleDebugUtils/ - API pour dessiner des visualisations de débogage des données et comportements de navigationTests/ - tests unitairesRecastDemo/ - Application de démonstration complète et complète présentant tous les aspects de la fonctionnalité de Recast & Detetrou Consultez BuildingAnd Integrating.md pour plus d'informations sur la façon de construire le projet de refonte complet, ainsi que des conseils sur l'intégration de la refonte et du détour dans votre propre projet.
Si vous êtes nouveau pour refonte et détour, consultez Sample_Solomesh.cpp dans RefastDemo pour commencer avec la construction de Navmeshes et NavmeshTesteroL.cpp pour la construction de chemins avec détour.
Refonte construit un NavMesh via un processus de rasterisation en maillage en plusieurs étapes.
Vous pouvez utiliser refonte pour construire un seul NavMesh ou un Navmesh carrelé. Les mailles simples conviennent à de nombreux cas simples et statiques et sont faciles à travailler. Les Navmeshs carrelés sont plus complexes avec lesquels travailler, mais mieux prennent en charge les environnements plus grands et plus dynamiques. Les mailles carrelées permettent des fonctionnalités de détour à l'avance telles que la réapprovisionnement, la planification héritarchique du chemin et la diffusion de données NAVMesh.
La documentation officielle est disponible sur refastnav.com
Les documents sont générés via le doxygen à partir des commentaires des fichiers source et à partir des fichiers Markdown dans le Docs/ répertoire.
Posez des questions, des idées vocales ou demandez de nouvelles fonctionnalités sur les discussions GitHub ou sur notre ancienne liste de groupes Google.
Consultez la feuille de route de développement pour voir quelles fonctionnalités et fonctionnalités vous pourriez être en mesure d'aider et les directives de contribution pour des informations sur la façon de faire des contributions.
Notre code de conduite s'applique à tous les canaux de la communauté de navigation de refonte.
Refast & Detour est sous licence sous la licence ZLIB. Voir licence.txt pour en savoir plus.