Hey maybe someone can help with this: I am trying to place foliage on a custom landscape mesh imported as nanite mesh. I tried with standard foliage painting on the mesh and also with the simple scatter plugin. Both times foliage placement is unreliable, either floating or sticking in the ground. i have a simplified (but still complex) collision mesh for the landscape. But even without the collision mesh foliage placement is unreliable. Is the foliage placed on the Nanite proxy mesh? How do you place foliage? Thanks in advance for any comments!
Depending on how large your landscape is and what you’re trying to do this may not be the best method. The collision for such a massive static mesh is not going to be 1 to 1 to the visual representation. You could try breaking up the landscape into many smaller pieces or just use an actual landscape component.
hey thanks for the reply, i actually found a good way to do it: i export a reduced number of vertices directly from Cinema 4D as .csv file which i use as DataTable in unreal where i spawn foliage etc. directly on those vertices. ![]()
i first tried reading the huge mesh into a procedural unreal mesh from which you can read out each vertice right in blueprint. that was sadly not very performant.
Oh that’s really cool! I’m not familiar with csv files or how they work but I can see how that would be super useful. Perhaps I’ll have to look into that, thanks for sharing ![]()