Open JVKArtwork opened 3 years ago
EDIT: I'm made a simple SOP alternative to this and it's kind of the other way around with SOP HDAs: Landscapes bake to their sublevels fine, but geometry and foliage always bake to the persistent level. Again, normal instances also bake to sublevels fine.
I've got the same issue!
Guys its super cryptic in the documentation and theres just no info on this, but you have to add "unreal_split_attr" point attribute of string type with the value of "tile". Then add a point attribute of integer type with the tile number. This will split hierarchical static meshes into separate actors for every tile.
Confirmed for at least the 18.5 - 4.25 and 18.5 - 4.26 versions.
When using the 'Unreal World Composition Prepare' node in a PDG system, everything cooks just fine in the persistent level. However, when baking the PDG asset, landscape components and instances marked as foliage disappear completely. Regular instances and geometry are saved out to the correct sublevels, but no landscapes / streaming proxies or foliage instances are created. If a level doesn't have instances or geometry on that tile, no level will be created at all.
Below I added screenshots of the world composition setup in Houdini, the cook results and the baking results. (Foliage instances would show up in the bake if they're not marked as unreal_foliage).