A downloadable tool for Windows, macOS, and Linux

Buy Now1.00€ EUR or more

You're tired of Navmeshes baking inside trees, got a thousand trees, and we both know setting colliders manually for each tree is a pain in the booty. Maybe you also know that Unity drags this problem for a long long time, and there's no sign of them fixing it.

This is where NMTF comes in!

NMTF (formelly Navmesh Tree Fixer) is an effective tool I've made to get rid of Navmesh ignoring trees put in terrains. You can use it for previewing tree's occupation area, baking all Navmesh in scene, or do both with a single click.

You can sit down and relax as the Navmesh's tree demon is slain, just buying my tool for the small price of a cup of coffee (or any price above a cup of coffee if you want; I won't complain, i sustain on coffee).

*Works on Unity 6+, and Unity 2019 and on.


Startup:

Go to Tools/NavmeshTreeFixer to open the tool's window.

No complications, no extra steps, no dependencies. You got it.

Trees setup:

The only thing trees needs is a CapsuleCollider on it's GameObject root. Adjust it's radius so it occupies the area you want, and NMTF will adopt it's radius to work:


*Note that the result area will be calculated from the tree's pivot. It will ignore the CapsuleCollider's center so you can set it's collision without worrying about it's height inside the tree's GameObject.

Tool usage:

Let's go step by step. From top to bottom, the features are...


-Tree Radius Multiplier: the tree's radius will multiply by it (it acts as a global multiplier for all trees, no matter the radius). You can adjust it in case you modified the Navigation settings (for example), so you don't have to re-adjust the tree's colliders again.

-Tree Height: you can increase it in case there's meshes above/under the tree you need the tree to bake on. Leave it to 0 to bake only the floor around it.

-Set Tree Colliders: it sets all tree's colliders in all terrains. Just for previewing the tree's occupation area, it does nothing by itself.

-Remove Tree Colliders: removes generated colliders (in case you set them and wanna clean).

-Bake NavMesh: bakes all Navmesh in scene. You can set the tree colliders then use this, tho it's all automatic in the next feature.

-Auto Process: it sets all tree colliders, then bake all Navmesh in scene, then remove the colliders. A single click does all the job!

*Note that the terrain (or any parent GameObject above it) must have a Navmesh Surface to work (in case you don't have a global Navmesh Surface).

Published 1 day ago
StatusReleased
CategoryTool
PlatformsWindows, macOS, Linux
AuthorRabbit Bit Games
ContentNo generative AI was used

Purchase

Buy Now1.00€ EUR or more

In order to download this tool you must purchase it at or above the minimum price of 1.00€ EUR. You will get access to the following files:

Navmesh Tree Fixer 1.4 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.