Created by Adam Jůva
- Website -> https://adamjuva.com/
- Twitter -> https://twitter.com/AdamJuva
- LinkedIn -> https://www.linkedin.com/in/adamjuva/
If you find this project helpful, you can support me by a small donation.
NavMesh Area Customizer is tool for Unity game engine to customize and select exact area where NavMesh is generated.
Demo Video: https://youtu.be/X7N42Abx8Mo
- Create empty game object and add NavMeshAreaCustomizer component to it.
- Select NavMeshAreaCustomizer and click on “Add Segment” button.
- Assign mesh filter and collider of your terrain mesh on which area should be generated to corresponding fields of this newly created AreaSegment component.
- Customize AreaSegment by draging Points (child game objects of AreaSegment) on your terrain and create your own area.
- In case of concave shape, use multiple AreaSegments in convex shape and combine them together to create concave shaped area.
- After shape for NavMesh area is completed, select NavMeshAreaCustomizer component and click on button “Calculate Area”.
- Do not check “Navigation Static” on your terrain game object, “Navigation Static” is automatically enabled only on AreaSegment game objects.
- Bake your NavMesh.
- For even more control (baking your NavMesh during runtime, etc.) use in combination with NavMeshComponents.