2013-01-04 1 views
0

Je suis novice en matière d'utilisation d'Ogre et surtout de Recast/Detour, et j'ai besoin d'un peu d'aide.Chargement de terrains dans Ogre et création de maillage de navigation avec Recast/Detour

Je charge un terrain dans Ogre et crée un maillage de navigation par-dessus avec Recast/Detour. Je voulais charger des terrains plus complexes car pour l'instant, je ne peux charger que des fichiers .mesh qui, pour autant que je sache, ne peuvent pas contenir d'autres objets, comme des bâtiments, etc. J'ai deux façons de le faire :

1) Exportez les fichiers .obj avec Blender dans les fichiers .scene. Ensuite, utilisez un chargeur .scene tiers, comme DotScene, pour les charger dans Ogre. Ensuite, je devrais comprendre comment obtenir Recast pour créer le maillage de navigation sur une scène entière.

2) Ou utilisez le nouveau système de chargement de terrain d'Ogre, que je n'ai pas encore lu.

Donc, si vous avez travaillé sur un projet qui utilise Ogre et Recast/Detour, comment avez-vous accompli le chargement de vos terrains et la création de vos maillages de navigation?

J'ai trouvé une troisième option qui me permettra de conserver ma solution actuelle mais aussi de charger des terrains complexes. J'ai trouvé un moyen de combiner les maillages Ogre dans un fichier de maillage géant en utilisant Blender. Je peux toujours charger le terrain en tant que .scene mais la procédure de création navmesh ne fonctionne pas avec les entités chargées de cette façon, alors qu'un maillage géant chargé peut utiliser la même fonctionnalité que j'avais déjà.

Répondre

2

Je n'ai aucune expérience avec Recast ou Detour, donc je ne peux pas vraiment commenter votre question, mais je peux vous diriger vers OgreCrowd qui est un projet qui fonctionne avec Ogre :: Terrain + Recast/Detour et est open-source. Ainsi, il pourrait fournir des inspirations/idées/pointeurs:

Ogre Forum Thread: OgreCrowd - a crowd component for Ogre using Recast/Detour

Cette corresponding video montre qu'il peut manipuler des objets supplémentaires Terrain en plus au-dessus de celui-ci, il correspond à votre scénario.

+0

Merci. Je vais regarder dans cela. – mpellegr

Questions connexes