x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Bug: Instanced Foliage Not Affecting Navmesh

Heya,

Here is the problem:

alt text

On the right is the same tree but placed directly as a static mesh in the scene. On the left is the foliage painted one. It has collision enabled and the navmesh becomes dirty when I place it, but it recalculates covering the tree area as if there's no collision. This current setup is using a NavigationInvoker agent, but the result is the same with traditional navmesh.

alt text

Product Version: UE 4.8
Tags:
more ▼

asked Jul 16 '15 at 08:43 AM in Bug Reports

avatar image

DamirH
589 22 23 41

avatar image DamirH Jul 16 '15 at 09:56 AM

Just to note - making my static meshes Dynamic Obstacles and restarting the editor makes them generate the navmesh slices. But since my trees won't be walking around anytime soon, I'd like a solution that is not a workaround.

avatar image Lovecraft_K ♦♦ STAFF Jul 16 '15 at 01:20 PM

Hi DamirH -

Thank you for your report. We have assigned this issue to a member of our support staff, and they will begin investigation as soon as possible. If we are unable to reproduce the issue, or we need additional information, our staff member will comment here with additional questions. Otherwise, we will post an ‘Answer’ once we have logged the issue in our bug database or we have a solution for it.

In the meantime, please be sure to review our suggestions for how to report a bug, and feel free to edit your post if you have additional information to provide: https://answers.unrealengine.com/questions/12363/how-do-i-report-a-bug.html

Thank you -

Eric Ketchum

(comments are locked)
10|2000 characters needed characters left

1 answer: sort voted first

Hello DamirH,

There is a setting within 'Foliage' mode that will allow your foliage instances to be accounted when the Nav Mesh is generated. Simply click on the static mesh actor while in foliage mode, scroll down to the 'Instance Settings' and set the 'Custom Navigable Geometry' to 'Yes' or 'Even if Not Collidable'.

Now rebuild your scene to allow your Nav Mesh to be recalculated to account for your foliage instances that you have marked as custom navigable geometry.

Foliage Instance Settings

alt text

Foliage with Nav Mesh

alt text

Let me know if this was the appropriate solution, or if you are still experiencing issues.

Cheers,

Andrew Hurley

more ▼

answered Jul 16 '15 at 06:41 PM

avatar image DamirH Jul 16 '15 at 07:39 PM

Hey Andrew,

This DID solve my problem actually, I've set it to "Yes" and I had to add UCX collision to my trees, AND restart the editor. The last bit was why I wasn't seeing the changes immediately.

Thanks for the info and sorry if this is intended behavior and not a bug report.

Best regards, Damir H.

(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question