Morning All,
tldr: How do I create two different navigation meshes for 3D without duplicating my whole level and making it a child of two different NavigationRegions3Ds?
I have searched on google and this DC but no answers popped up. I have 2 enemies, one small and one very large, the smaller one can access areas the biger one can't. So I assume I have to create a navigation mesh for each and that's fine, how do I go about doing that without making a duplicate of my whole level for each NavigationRegion3D or is this the preferred way of doing it?
Edit: I shall now proceed to asking the ChatGPT, wish me luck.
Edit Edit: Ok found the solution:
-> Create a NavigationRegion3D for each unique enemy.
|-> Create new NavigationMesh.
|-> In the NavigationMesh properties go to Geometry.
|-> Change the Source Geometry Mode to Group With Children.
|-> Set the Source Group Name to your desired group name.
|-> Create a group with your desired name you entered into the Source Group Name.
|-> Assign all the level items you desire to be baked into the Navmesh to the group you just created.
Hope this helps someone else.