How can I "grow" or "extrude" a mesh along a spline at runtime?

Hey all, I understand how I can use a mesh spline to create a “pipe” along a spline. However, I’m trying to “grow” or “extrude” a cylinder along a pre-made spline. Essentially. I want the pipe to start out as nothing, and then over the course of say, 10 seconds, I want the pipe to slowly extrude and follow the path of the spline. Thank you for your help in advance!

1 Like

Hey there @BStoneArch! If you want to use a spline mesh, all you have to do is move the spline endpoint to expand it. However, depending on how much control you want over everything you may need to use splines and handle the meshing based on those points.

Here’s some resources:

Disclaimer: One or more of these links are unaffiliated with Epic Games. Epic Games is not liable for anything that may occur outside of this Unreal Engine domain. Please exercise your best judgment when following links outside of the forums.

I’ve got a couple resources that could help with that!

Basics of spline manipulation in BP:

Longform training on splines and spline mesh:

1 Like

@BStoneArch, you should look at the Content Examples project from Epic, and more specifically, the Blueprint_Splines level, display 2.3 (“Animating a spline mesh”) in . They show a vine growing along a spline.

2 Likes