arbitrarygames / LandscapeSplineHelper

An Unreal Engine 5 plugin that lets you access Unreal Engine landscape splines inside blueprint
MIT License
6 stars 2 forks source link

Can we try make it to detect world partition #5

Open vishalchamp opened 1 month ago

vishalchamp commented 1 month ago

Hi,

Thanks for the plugin and it works smoothly, but I am not able to delete landscape spline over world partition while world composition works fine.

Apart from that are there any possibilities that we would be able to delete the complete segments, for e.g. I have two different Landscape Spline which are not connected to each other, but it counts everything in one.

I have attached screenshots for your reference. 001 In the above image while creating spline Im not able to divide my actors in two different splines because data is generated in single array.

Screenshot 2024-06-10 151145 In the above one you would be able to see that using World Partition Landscape is not getting detected

P.S: Are there any possibilities that we can create landscape spline point array using Blueprint Spline?

MrArbitrary commented 1 month ago

So with a world partition typically the landscape splines are separated out into their own actors called LandscapeSplineActors. I added support for these in 1.0.3 but UE Marketplace wouldn't let me update it for some reason. So right now it's just stuck on GitHub. So what you may need to do is directly install https://github.com/arbitrarygames/LandscapeSplineHelper/releases/tag/v1.0.3. That should give you the world partition support you're looking for.

As far as separating out different roads, (I apologize if I misunderstand your question), the plugin gives you points AND segments. The segments indicate which points are connected. From this information you can create your own arrays of arrays. The problem is unreal blueprints out of the box don't really like arrays of arrays so that's why it's not directly supported by this plugin.