rdSplineTools Tutorial 2.1 – Spline Point Snapping


Version 1.30 of rdSplineTools introduces some new snapping features, enabled by default and not needing any hotkeys, when dragging a spline point, various snapping features are shown when dragging close to other splines points.

When dragging close to a spline point not on the beginning or end, the direction of the snap is set to be the side of the spline point you’re on. When dragging close to the start or end point, the direction is in line with the other splines entry or exit tangents.

When close to the points, you’ll see icons fade in, denoting where (and type) you can snap.

You can change the distances and icons from the rdSplineTools settings window (from the Epic Tools Menu).

This tutorial will add a couple of empty splines to the level (it’s easier to see the snapping at work) and then snap to the various points of the other road.


Step 1. Create a new level, and create a simple Spline BP.

The first step is to create a simple Blueprint, Right-Click in the content browser and “Create Blueprint” – choose “Actor” as the base class.

Call it something like “BP_EmptySpline”.

Open it up in the Blueprint Editor and add a SplineComponent from the left panel:

That’s all it needs, now compile it, save it, and drag two into the level.


Step 2. Create some paths for the splines

Now add at least 3 spline points to each of the splines.


Step 3. Drag the EndPoints to try the PointSnapping

Now just drag the end points of one of the splines to see the SplinePoint icons highlight and snap when close.

Try dragging the point close, but around the destination point to get a feel for how the tangents work.