Is there a way to twist a spline?

I’m creating a racing game, and I want to be able to create loopings, corkscrews and twists in the editor.
Right now I’m doing exactly as shown in this tutorial.

The problem is with banking/twist.
I found that SplineMesh has “start roll” and “end roll” parameters that does just what I need on the mesh. But the problem is with the spline component that only has a vector pointing forward along the spline as rotation. Is there a way to twist the spline? Or to add custom data to be interpolated along the spline? Maybe extending the spline component class in c++, if its possible?
The solution will also be used to implement variable track width along the spline.

Thanks in advance!

I’m in the same boat - I’d love to see this added to SplineComponent. It would be great if we could use the Scale and Rotate tools in the editor to apply tangent scaling and twisting respectively. I believe scaling used to work, but I’m not seeing it in 4.4.1…

Hi Jandex,

I posted a solution on your other question.

If you are also trying to do something specific on this one, please post some screenshot of exactly what you are trying to accomplish and we will try to help.

Hi Jandex,

We haven’t heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you still have questions about this, please feel free to post back here.

Thanks,

TJ