Get All Spline Points of a Spline Component?! (Blueprint Only)

Hi Guys,

i try to find a BP node that can give me an array of all spline points that define a spline.

How can i achieve that BP only? Shouldnt there be a node for that?

Thanks and cheers

raidfire.net

Spline point itself is a collection of data:

221346-sp.png

The struct is already in the engine. Why isn’t there a node that spits out all spline points? No idea.
What you can do instead:

4 Likes

That example is great. i thought there are already “get nodes” for tangents, but i am not sure.

The reason why i wanna get the whole spline point data is:

You can type in float values for Input Key. I wanna create a system that also allows the customer to create spline points with a custom input key value of type float.

But i think i will make it like you did. The customer has to use integer values for input key and that value will be used for indexing.

Maybe someone knows a solution or Epic Games will make a “get all spline points” node. However i will use your solution for now. Thanks.

I saw someone with image of Blueprint with a “Get Spline Point at Index” node, why cannot I find this node? Why would we need to do all this setting of individual values and not have a node to simple get the Spline point struct for a point a an index on the spline?

why cannot I find this node

Probably custom functionality exposed to blueprints.

Bump. I, too, could REALLY use a “Get All Spline Points” node when using a spline component inside of a blueprint.

Jeez, there’s a “set all spline points” but not a “get all”. Seriously?

4 Likes