This section covers the core workflow for using the Master Spline Tool to create and manage coordinated spline groups.
In the World Editor, locate the mode bar at the top
Click the Master Spline mode button
The tool window will open with a row of buttons at the top
The first button is “Add New Master Spline”
Click “Add New Spline” in the tool window
The mouse cursor sphere on the map will change from red to purple
Left-click on the map to place nodes and draw the spline path
Continue clicking to add more nodes - the spline will appear as the user draws
Note: The user now has a master spline with a path but no layers yet.
With the master spline selected, click “Create Road Spline” (under the layers list)
A new road spline will be created and automatically linked as a layer
The road spline will appear in the layers list in the tool window
Click “Create Mesh Spline” to add a mesh spline layer
Repeat to add a second mesh spline layer
The user now has three layers: road spline + two mesh spline barriers
In the layers list, select a mesh spline layer
Use the Lateral Offset slider to move it left or right
Position the first barrier on the left edge of the road (offset value -1)
Position the second barrier on the right edge of the road (offset value +1)
The layers will maintain their relative positions when the master spline is moved
Mouse method: Click and drag nodes directly on the map
Gizmo method: Press ALT to toggle the gizmo, then use the translation gizmo handles
Select a node on the master spline
Look for the rib handles (left and right controls at the node)
Drag the rib handles in or out to adjust the width
This affects the side-to-side positioning of all layers
Select node: Click on any node (it will be highlighted)
Drag node: Click and drag nodes to move them around the map
Adding new nodes: Hover over free space on the map to add nodes to either end of the spline (whichever is closer)
Inserting nodes: Hover over the spline to see a highlight sphere and text hint - click to insert a node
Delete node: Select a node and press DEL
Looping a spline: Drag the start or end node close to the other end - a hint line will appear with text markup. Hold SHIFT and release to create a loop
Joining splines: Drag the start or end node of one spline onto the start or end node of another spline of the same tool type - a hint line will appear. Hold SHIFT and release to merge them into one spline
Splitting splines: Select a node on the spline, then click the “Split” button under the spline list to divide the spline into two separate splines at that point
Simplifying splines: Use the “Simplify” button to reduce the number of nodes to a minimum while preserving the core shape
Flipping splines: Use the “Flip” button to reverse the order of nodes in the spline, effectively flipping the direction. This will also flip the linked splines left to right
In the tool window, find the spline list
Use the enable/disable toggle for each spline
Disabled splines: No nodes visible, but content still shows
Enabled splines: Full interaction with nodes and editing
Polygon Selection: Use the polygon selection button in the tool to draw a selection area around compatible objects
Scene Tree Selection: Multi-select compatible objects in the scene tree, then right-click and choose “Convert to Master Spline”
Object Select: Use the object select tool, then right-click and choose “Convert to Master Spline”
The tool will add a new spline and estimate all properties including width, layer positioning, and terrain conformity
Go to layer: Use the “Go To” button to focus on specific layers
Delete layers: Remove layers which are no longer needed
Layer visibility: All layers are always visible when enabled
Select the master spline
Move, rotate, or scale the master spline
All linked layers will move together while maintaining their relative positions
The side-to-side offsets and spacing between layers are preserved
Enable auto banking: Use the “Auto Banking” toggle button to switch the feature on or off
Adjust banking strength: Use the “Auto Banking Strength” slider to control how much banking is applied at each node
Set banking falloff: Use the “Auto Banking Falloff” slider to control how sensitive the banking is to curvature changes
How it works: The system automatically calculates the twist angle at each node based on the spline’s curvature, creating realistic banking for roads and tracks
Fine-tuning: Start with moderate values and adjust based on the desired road behavior
Select the master spline you want to export from the spline list
Click the “Export GLTF” button located under the master spline list
Choose export location: The tool will prompt for a save location and filename
Use the “Create” buttons to add new layer types
Each compatible spline tool has its own creation button under the layers list
New layers are automatically positioned at the spline center
Adjust offsets to position layers as needed (e.g., move crash barriers to side of road, etc.)
Select the master spline to be modified by clicking one of its nodes or selecting it in the spline list
Use the “Go To Spline” button to focus on it
Make the desired changes (move nodes, adjust width, etc.)
All layers will update automatically as the spline is edited
Use Undo if the user needs to revert changes
The tool includes an “Export to PNG Mask” button in the top button row. This exports the entire tool session to a grayscale 16-bit PNG mask, useful for third-party software importing and exporting.
Once the user is comfortable with these basic workflows, they can explore:
Was this article helpful?