Pages in Documentation

../images/architecture/2024/door-settings/thumbs/03.jpg
Settings
../images/architecture/2023/ui32/thumbs/01.jpg
UI3 Overview
../images/architecture/2022/doorsv2/thumbs/01.jpg
[old] Doors UE5
../images/architecture/0040/quick/thumbs/01.jpg
Quick Start
../images/architecture/0040/swap/thumbs/01.jpg
Swap Actor
../images/architecture/0040/custom/thumbs/04.jpg
Custom Assets
../images/architecture/0040/system/thumbs/01.jpg
System Drawings
../images/architecture/0040/steps/thumbs/12.jpg
Step by Step
../images/architecture/0040/faq/thumbs/01.jpg
Tips & FAQ
../images/architecture/0040/settings/thumbs/03.jpg
Settings
../images/architecture/0033/designer/thumbs/02.jpg
Designer
../images/architecture/0033/cost/thumbs/02.jpg
Cost Tracking
../images/architecture/0033/features/thumbs/08.jpg
Features Overview
../images/architecture/0033/quick/thumbs/01.jpg
UI3 Quick Guide
../images/architecture/0033/settings/thumbs/16d.jpg
Scene Settings
../images/architecture/0033/connect/thumbs/02.jpg
Connect External
../images/architecture/0033/vr/thumbs/03.jpg
VR projects
../images/architecture/0033/history/thumbs/01.jpg
Version History
../images/architecture/0033/preview/thumbs/01.jpg
F. w. Preview
../images/architecture/0033/bugs/thumbs/01m.jpg
Fix Known Bugs
../images/architecture/0033/design/thumbs/01t.jpg
UI Settings
../images/architecture/0033/layout/thumbs/02.jpg
UI Layout
../images/architecture/0033/game/thumbs/07.jpg
Input & Gamemode
../images/architecture/0033/faq/thumbs/08.jpg
FAQ + TIPS
../images/architecture/0023/v4-functions2/thumbs/05.jpg
V4 Functions 2
../images/architecture/0023/v4-functions/thumbs/01.jpg
V4 Functions P1
../images/architecture/0023/v4-quick/thumbs/01.jpg
V4 Quick Guide
../images/architecture/0023/history/thumbs/02.jpg
Ver History
../images/architecture/0023/v3-placements/thumbs/02.jpg
V3 Placements
../images/architecture/0023/v3-mesh/thumbs/02.jpg
V3 Mesh Def.
../images/architecture/0023/v3-segments/thumbs/03.jpg
V3 Segments
../images/architecture/0023/v3-quick/thumbs/01.jpg
V3 Quick Start
../images/architecture/0021/v2/thumbs/01.jpg
Books V2
../images/architecture/0021/v1/thumbs/01.jpg
Books V1
../images/architecture/0019/custom/thumbs/01h.jpg
Customize
../images/architecture/0019/overview/thumbs/00b.jpg
Quick Guide
../images/architecture/0019/swap/thumbs/01.jpg
Swap Actor
../images/architecture/0019/faq/thumbs/01.jpg
Doors FAQ
../images/architecture/0019/v2/thumbs/01.jpg
Doors UE4 (V1)
../images/architecture/2021/ui3-bugs/thumbs/02.jpg
3.1 Bugs Fixes
../images/architecture/0040/history/thumbs/02.jpg
Ver History
../images/architecture/0023/v2-generic/thumbs/01.jpg
V2 Generic BP
../images/architecture/0023/v2-examples/thumbs/01.jpg
V2 Examples
../images/architecture/0023/v1/thumbs/01.jpg
V1 Railings Fences
../images/architecture/2019/guide1/thumbs/01.jpg
UI 1 - Part 1
../images/architecture/2018/03/thumbs/06.jpg
UI 1
../images/architecture/2019/guide2/thumbs/01.jpg
Ui 1 - Part 2
../images/architecture/2019/ui2/thumbs/01.jpg
1 Overview
../images/architecture/0013/features/thumbs/04.jpg
UI2 Features
../images/architecture/0013/start/thumbs/01.jpg
UI2 Get Started
../images/architecture/0013/infomap/thumbs/06.jpg
UI2 Info Map
../images/architecture/0013/actors/thumbs/01.jpg
UI2 BP Actors
../images/architecture/0013/users/thumbs/01.jpg
UI2 User Manager
../images/architecture/0013/faq/thumbs/03.jpg
UI2 FAQ
../images/architecture/0013/tutorials/thumbs/06.jpg
UI2 Tutorials
../images/architecture/2021/ui3/thumbs/01.jpg
UI3 Overview
../images/architecture/0033/start/thumbs/02.jpg
UI3 Get Started
../images/architecture/2021/ui3-infomap/thumbs/02.jpg
3.1 Info Map
../images/architecture/0033/variation/thumbs/01.jpg
Variation Actor
../images/architecture/0033/other/thumbs/02.jpg
Other Blueprints

V3 - Mesh On Spline Definition Nodes

These Nodes are used to define the mesh, the mesh position, and the materials on the spline.

Content:

Introduction

Mesh Definition Nodes

Transformation Nodes

Material Definition Nodes

Material Randomizer Nodes

Introduction

Mesh On Spline nodes define the mesh that will be placed onto the spline segment. There are 3 types of nodes:
  • Mesh definition nodes
  • Transformation nodes
  • Material definition nodes

image
Drag the mouse off the Mesh On Spline pin while holding the mouse button. Then start typing Mesh... should give you a list of available Mesh Definition Nodes.

The Mesh Definition Node that has to be plugged into into the Placement Nodes Mesh On Spline pin.

Transformation Nodes are optional and are placed between the Mesh Definition and the Placement Node.

Material Definition Nodes are like transformation nodes. Only that they will modify the mesh materials.

image

Mesh Definition Nodes

Mesh On Spline Transformed

This node gives you the most options but uses the most amount of space in the graph. There are also nodes will less options.

Input Pins
Static Mesh The static mesh that should be placed on the spline
Overlap How much the mesh placements overlap. Negative values will create a gap.
Instanced Instanced Static Mesh actors are rendered as one mesh and can improve performance. This is set as default for the Unreal 4 version.
In Unreal 5 this version is disabled by default to allow the use of Nanite meshes.
Orientation This orients (rotate Z axis) the static mesh on the spline. Affect the size calculations. Use this for the initial rotation of the static mesh.
Location Offset Moves the meshes spawn position relative to the calculated point on the spline.
Rotation Rotates the mesh relative to the spline rotation and rotation type.
Scale Scales the meshes. Scaling in spline direction will affect the size calculation.
Output Pin
Mesh On Spline Use this to connect to another Mesh On Spline Definition node or the Placement node.

image

Mesh On Spline
Mesh On Spline Offset
Mesh On Spline Scaled

These nodes are the same as Mesh On Spline Transformed with less options. Using them may improve the readability of your blueprint.

image

Mesh On Spline Random Mesh

UNREAL 5 ONLY

Places a random mesh from the mesh array provided. You have to Promote the array to a Variable and then set the array elements in the Details Panel.

Details Panel

> Default
> Random Meshes Add an array element for each mesh option
> Index [0] array element
Static Mesh Add the static mesh from the content browser
> Materials Changes the default materials of the mesh (optional)
> Transform Align the mesh options to each other (optional)
Priority Higher values make it more likely that this option will be picked
> Index [1] another array element

image

Transformation Nodes

These nodes go between the Mesh On Spline Definition nodes and the Placement. You can have multiple of them in a row.
Input Pins
Mesh On Spline Connect from a Mesh On Spline or another Definition Node.
Location Offset Moves the meshes spawn position relative to the calculated point on the spline.
Rotation Rotates the mesh relative to the spline rotation and rotation type.
Scale Scales the meshes. Scaling in spline direction will affect the size calculation.
Transform Type Applies the transformation
- Standard: normally
- Random: within the range of values entered.
- Incremental: multiplied by the index of the mesh placed on the spline. The first mesh (index 0) will have no transformation
Output Pin
(Mesh On Spline) Use this to connect to another Mesh On Spline Definition node or the Placement node.

image

Mesh On Spline Add Transform

Ideal to add some slight randomness to the meshes placed.

Mesh On Spline Add Offset

This is primarily thought to be used to add incremental height offsets for stairs.

image

Material Definition Nodes

Mesh On Spline Single Material

Replaces a single material with the given ID.

image

Mesh On Spline Materials

Can replace up to 3 materials on the mesh using the given ID for each of the materials.

image

Mesh On Spline Material Array

Uses an array variable to replace materials.

A randomizer array can be used to add randomness to the material. See further down for more detail.

image

Material Randomizer Nodes

These nodes will randomly change Parameters of the materials of each placement of the meshes along the spline. As it can be seen on this blueprint in the Showroom level.

image

Mesh On Spline Random Mat Scalar

The image shows an example where the material paramter Hue is randomly shifted between -0.15 and 0.15 for each mesh placed along the spline.

image

Mesh On Spline Random Mat Color

The image shows an example where the material parameter Diff- Color is randomly changed between a green and a blue tone for each placed mesh.

image

Mesh On Spline Random Mat Vector

The image shows an example where the UVs are randomly shifted by a certain amount.

image
Top of page