Simon noted that the dev team was looking into foliage issues with PDG and world composition splits in the Desert lessons comments: https://www.sidefx.com/tutorials/procedural-desert/ [www.sidefx.com]
I've seen a few change lists for foliage related issues, but the main problem still happens with the latest release.
If the instances are just instanced meshes, they will split up fine into their own world comp levels:
...but not as foliage. And you lose a lot of features if they are not foliage. It also doesnt appear to matter whether you use the unreal_foliage tag, point to Foliage Types within Unreal, or both. Same problem either way.
It seems to be two stages of problems: this first image is the pre-baked set of tiles in one level. As you can see by the selection, all the foliage is one, not split like the tiles. Unreal also sees that foliage as "invalid" if you try to use the foliage tools.
Then once baked, the landscape tiles are good in their own world comp levels, but the foliage is... odd. The first level gets all of the tiles foliage, the 2nd gets all minus one, the 3rd gets all -2, etc. Unreal still sees all of the foliage as "invalid" too. Does the unreal_worldcomposition_prepare node need some extra tags or divisions for unreal_foliage?
Anyone have luck with foliage and PDG World Comp Splits?
3814 3 2- JasOnn
- Member
- 22 posts
- Joined: April 2021
- Offline
- 462912172
- Member
- 3 posts
- Joined: April 2021
- Offline
- mobel
- Member
- 11 posts
- Joined: Oct. 2013
- Offline
I am running into the same problem as well. Looks like individual foliage-actors are indeed being generated per sub-level, but each newly created foliage actor contains
A) all foliage instances that were (correctly) assigned to the current tile PLUS
B) all the previous instances that were part of the previously processed tile
?
That's what I experienced last time I tried this. Maybe it would help to force a reset of the persistent level's foliage actor inbetween each tile's bake? To avoid a carryover over instances from the previous tile...
A) all foliage instances that were (correctly) assigned to the current tile PLUS
B) all the previous instances that were part of the previously processed tile
?
That's what I experienced last time I tried this. Maybe it would help to force a reset of the persistent level's foliage actor inbetween each tile's bake? To avoid a carryover over instances from the previous tile...
- vinyvince
- Member
- 275 posts
- Joined: Sept. 2012
- Offline
Hello everyone
Has this issue been fixed by Sidefx now?
Has this issue been fixed by Sidefx now?
Vincent Thomas (VFX and Art since 1998)
Senior Env and Lighting artist & Houdini generalist & Creative Concepts
http://fr.linkedin.com/in/vincentthomas [fr.linkedin.com]
Senior Env and Lighting artist & Houdini generalist & Creative Concepts
http://fr.linkedin.com/in/vincentthomas [fr.linkedin.com]
-
- Quick Links