I'm trying to build a scene in a small planet, and baking will always give me the result on the half top of the planet. But what I want is to create a navmesh all around the small planet.

I am wondering if there is a way to convert a mesh that I well built in blender, to be a navmesh in Unity. That means using the mesh totally without baking. Or, if there is some other ways to create navmesh for my poor planet.

  • 2
    \$\begingroup\$ Unity's navmesh is difficult for this purpose. The mesh is highly simplified. Wrapping it around a round object would require many verticies, which sorta defeats the point of the nav mesh. A planet can be treated like a flat surface for the purposes of navigation, since we navigate it the same way as a flat world. If you want to use unity's built in and not make your own, you can do something crazy. Have a flattened version of your level that mimics the round one. Navigate on that. This is an awful solution, i really would recommend finding another nav system. \$\endgroup\$ – gjh33 Mar 20 '19 at 14:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.