Pages in Documentation
![Interactive Door Blueprint - Custom Meshes ../images/architecture/2024/door-custom/thumbs/01.jpg](../images/architecture/2024/door-custom/thumbs/01.jpg)
Customize
![Interactive Door Blueprint - Overview ../images/architecture/2024/door-overview/thumbs/03c.jpg](../images/architecture/2024/door-overview/thumbs/03c.jpg)
Overview
![Interactive Doors - Swap Actor ../images/architecture/2024/door-swap/thumbs/01c.jpg](../images/architecture/2024/door-swap/thumbs/01c.jpg)
Swap Actor
![Interactive Doors - Reference ../images/architecture/2024/door-settings/thumbs/03.jpg](../images/architecture/2024/door-settings/thumbs/03.jpg)
Settings
![Kitchen Builder Swap Actor ../images/architecture/2024/kitchen-swaps/thumbs/01.jpg](../images/architecture/2024/kitchen-swaps/thumbs/01.jpg)
Swap Actor
![Connect UI3 To External Blueprints ../images/architecture/2024/ui3-connect/thumbs/01.jpg](../images/architecture/2024/ui3-connect/thumbs/01.jpg)
UI3 Connect
![UI3 In VR Projects ../images/architecture/2024/ui3-vr/thumbs/03.jpg](../images/architecture/2024/ui3-vr/thumbs/03.jpg)
UI3 VR projects
![Customization And Materials ../images/architecture/2024/custom/thumbs/04.jpg](../images/architecture/2024/custom/thumbs/04.jpg)
Customize
![Modular Kitchen Quick Start And Overview ../images/architecture/2024/kitchen/thumbs/01.jpg](../images/architecture/2024/kitchen/thumbs/01.jpg)
Overview
![UI3 - Scene Settings ../images/architecture/2023/ui3_settings/thumbs/13.jpg](../images/architecture/2023/ui3_settings/thumbs/13.jpg)
UI3 Scene Settings
![Spline Tools Version History ../images/architecture/2023/spline_versions/thumbs/02.jpg](../images/architecture/2023/spline_versions/thumbs/02.jpg)
Spl. T. Versions
![Spline Placement Nodes ../images/architecture/2023/spline_placement/thumbs/02.jpg](../images/architecture/2023/spline_placement/thumbs/02.jpg)
Placement
![Mesh On Spline Definition Nodes ../images/architecture/2023/spline_mesh/thumbs/02.jpg](../images/architecture/2023/spline_mesh/thumbs/02.jpg)
Mesh Def.
![Spline Segment Dividing Nodes ../images/architecture/2023/spline_segment/thumbs/03.jpg](../images/architecture/2023/spline_segment/thumbs/03.jpg)
Segments
![Book Stack Blueprints Version 2 ../images/architecture/2023/books/thumbs/01.jpg](../images/architecture/2023/books/thumbs/01.jpg)
Books V2
![UI3 Version History ../images/architecture/2023/ui3_history/thumbs/01.jpg](../images/architecture/2023/ui3_history/thumbs/01.jpg)
UI3 Vers History
![Features With Preview ../images/architecture/2023/ui3-custom/thumbs/01.jpg](../images/architecture/2023/ui3-custom/thumbs/01.jpg)
UI3 Preview Ft.
![Overview Arch Viz UI3 (version 3.2 And Newer) ../images/architecture/2023/ui32/thumbs/01.jpg](../images/architecture/2023/ui32/thumbs/01.jpg)
UI3 Overview
![UI3.2 Known Bugs And Solutions ../images/architecture/2023/ui3_faq/thumbs/01.jpg](../images/architecture/2023/ui3_faq/thumbs/01.jpg)
UI3 Bugs
![UI3 Interface Data And Settings ../images/architecture/2023/ui3_data/thumbs/02.jpg](../images/architecture/2023/ui3_data/thumbs/02.jpg)
UI3 Data Entry
![UI3.2 User Interface Design ../images/architecture/2023/ui3_design/thumbs/01.jpg](../images/architecture/2023/ui3_design/thumbs/01.jpg)
UI3 Design
![Spline Tools Quick Start ../images/architecture/2022/splinesV3/thumbs/01.jpg](../images/architecture/2022/splinesV3/thumbs/01.jpg)
3 Spline Tools
![Universal Door Blueprint - FAQ And Tips ../images/architecture/2022/doorsfaq/thumbs/01.jpg](../images/architecture/2022/doorsfaq/thumbs/01.jpg)
Doors FAQ
![Universal Doors (V.2) Unreal 5 :: Documentation ../images/architecture/2022/doorsv2/thumbs/01.jpg](../images/architecture/2022/doorsv2/thumbs/01.jpg)
[old] Doors UE5
![Kitchen Builder Step By Step ../images/architecture/2022/steps/thumbs/12.jpg](../images/architecture/2022/steps/thumbs/12.jpg)
Step by Step
![Kitchen Builder Tips And FAQ ../images/architecture/2022/kitchenfaq/thumbs/01.jpg](../images/architecture/2022/kitchenfaq/thumbs/01.jpg)
Tips & FAQ
![Modular Kitchen Builder ../images/architecture/2022/kitchen/thumbs/01.jpg](../images/architecture/2022/kitchen/thumbs/01.jpg)
Reference
![UI3 Input Controls / Game Modes ../images/architecture/2021/ui3-game/thumbs/07.jpg](../images/architecture/2021/ui3-game/thumbs/07.jpg)
UI3 Input Controls
![UI3 Frequently Asked Questions ../images/architecture/2021/ui3-faq/thumbs/01.jpg](../images/architecture/2021/ui3-faq/thumbs/01.jpg)
UI3 FAQ + TIPS
![Books Magazines Folder Blueprints Version 1 ../images/architecture/2020/books/thumbs/01.jpg](../images/architecture/2020/books/thumbs/01.jpg)
Books V1
![Universal Door Blueprint V1 - UE 4 ../images/architecture/2020/doors/thumbs/01.jpg](../images/architecture/2020/doors/thumbs/01.jpg)
Doors UE4 (V1)
![Kitchen Builder Change List ../images/architecture/2024/kitchenchange/thumbs/02.jpg](../images/architecture/2024/kitchenchange/thumbs/02.jpg)
Change list
![UI3 Bugs And Fixes ../images/architecture/2021/ui3-bugs/thumbs/02.jpg](../images/architecture/2021/ui3-bugs/thumbs/02.jpg)
3.1 Bugs Fixes
![[2 A] Generic Meshes On Spline Blueprint ../images/architecture/2020/spline/thumbs/01.jpg](../images/architecture/2020/spline/thumbs/01.jpg)
2A Generic BP
![[2 B] Generic Spline Blueprint Examples ../images/architecture/2021/splexamples/thumbs/01.jpg](../images/architecture/2021/splexamples/thumbs/01.jpg)
2B Gen Examples
![[1] Railings Clone Blueprint Documentation ../images/architecture/2020/railings/thumbs/01.jpg](../images/architecture/2020/railings/thumbs/01.jpg)
1 Railings
![ArchVizUI User Guide Pt.1 ../images/architecture/2019/guide1/thumbs/01.jpg](../images/architecture/2019/guide1/thumbs/01.jpg)
UI 1 - Part 1
![Arch Viz User Interface V1.4 ../images/architecture/2018/03/thumbs/06.jpg](../images/architecture/2018/03/thumbs/06.jpg)
UI 1
![ArchVizUI User Guide Pt.2 ../images/architecture/2019/guide2/thumbs/01.jpg](../images/architecture/2019/guide2/thumbs/01.jpg)
Ui 1 - Part 2
![Arch Viz User Interface V2 ../images/architecture/2019/ui2/thumbs/01.jpg](../images/architecture/2019/ui2/thumbs/01.jpg)
1 Overview
![Arch Viz User Interface - Features ../images/architecture/2019/ui2features/thumbs/04.jpg](../images/architecture/2019/ui2features/thumbs/04.jpg)
2 UI Features
![Arch Viz UI & Tools - Getting Started ../images/architecture/2019/ui2start/thumbs/01.jpg](../images/architecture/2019/ui2start/thumbs/01.jpg)
3 Get Started
![Arch Viz User Interface - Info Map ../images/architecture/2019/ui2info/thumbs/06.jpg](../images/architecture/2019/ui2info/thumbs/06.jpg)
4 Info Map
![Arch Viz User Interface - Interaction ../images/architecture/2019/ui2act/thumbs/01.jpg](../images/architecture/2019/ui2act/thumbs/01.jpg)
5 BP Actors
![Client Management And Save Slots ../images/architecture/2020/clients/thumbs/01.jpg](../images/architecture/2020/clients/thumbs/01.jpg)
6 Manage Clients
![Arch Viz User Interface & Tools - FAQ ../images/architecture/2020/faq/thumbs/03.jpg](../images/architecture/2020/faq/thumbs/03.jpg)
7 FAQ
![Arch Viz UI - Tutorials & Examples ../images/architecture/2019/ui2examples/thumbs/06.jpg](../images/architecture/2019/ui2examples/thumbs/06.jpg)
8 Tutorials
![UI3 User Interface - Before March 2023 ../images/architecture/2021/ui3/thumbs/01.jpg](../images/architecture/2021/ui3/thumbs/01.jpg)
UI3 Overview
![UI3 Get Started ../images/architecture/2021/ui3-start/thumbs/02.jpg](../images/architecture/2021/ui3-start/thumbs/02.jpg)
UI3 Get Started
![UI3 Info Map ../images/architecture/2021/ui3-infomap/thumbs/02.jpg](../images/architecture/2021/ui3-infomap/thumbs/02.jpg)
3.1 Info Map
![UI3 Edit And Object Info Modes ../images/architecture/2021/ui3-var/thumbs/01.jpg](../images/architecture/2021/ui3-var/thumbs/01.jpg)
UI3 Edit & Info
![UI3 Other Blueprint Actors ../images/architecture/2021/ui3-actors/thumbs/02.jpg](../images/architecture/2021/ui3-actors/thumbs/02.jpg)
UI3 Other BPs
Spline Tools Quick Start
This update provides functions that let you create and save your own spline blueprint quick and easy.
First introduced 25-Jan-2023.
NOTE in Unreal Engine 5.4 a possible engine change prevents the spline from updating when you move a spline point. Walkaround: You can click the tickbox "Input Spline Points to Construction Script" in the details panel after moving a spline point. This will update the spline.
Content:
Spline Tool Nodes - Introduction
Quick Guide and Tutorial Videos
Spline Tool Nodes - Introduction
Create a Child Blueprint by right clicking BP_MeshesOnSpline_Parent in the Blueprints / V3 folder. This will create a Blueprint Child. Give it a name and save it. Double click to open the new blueprint.Important:All the changes you make in the parent blueprint will travel to all child blueprints. Avoid making any changes to the parent blueprint!
The image shows the most simple blueprint setup. It creates metal fence meshes on the spline as you can see in the image below.
- Construction script from parent blueprint
- The Total Length spline node
- Mesh On Spline definition node
- Spline Placement A Auto placement node.
BP_MoSpline_Auto in Blueprints/V3/Basic does the same.
![image 01.jpg image](../images/architecture/2022/splinesV3/01.jpg)
Quick Guide and Tutorial Videos
An example using the nodes for a very simple blueprint that will auto place and scale a mesh along a spline. You're able to select the spline and adjust the overlap by adding some exposed variables.Get Started With Spline Tools
- Right click the blueprint BP_MeshesOnSpline_Parent in the Content Browser and create a Blueprint Child.
- Give it a meaningful name and open it with a double click.
- Open the Construction Script and start adding Spline Tool nodes. They need to be connected to the Parent: Construction Script.
- You'll need Placement nodes, Segment nodes, and Mesh Definition nodes.
I recommend watching some basic tutorials if you haven't worked with Unreal Blueprints or another visual scripting system before. It's easy to understand and you do not need any programming knowledge.
Never make changes to the BP_MeshesOnSpline_Parent blueprint. Always work in a child blueprint.
![image 03.jpg image](../images/architecture/2022/splinesV3/03.jpg)
Spline Node Types
The blueprint parent contains function nodes that can be used in the child blueprint. There are 3 main types of nodes:- Placement placing the mesh along the spline
- Spline Segment divide the spline into segments
- Mesh On Spline define the static meshes
You'll also need a few other blueprint nodes like
- Variable to make changes easier in your blueprint
- Sequence to organize the flow of your nodes
- For Each Loop to divide segments and repeat spline placements
![image 04.jpg image](../images/architecture/2022/splinesV3/04.jpg)
Spline Segment Nodes
Spline Segment Nodes are used to divide the spline.Click on the link below for a list of all nodes and what you can do with them.
![image 05.jpg image](../images/architecture/2022/splinesV3/05.jpg)
Mesh On Spline Definition Nodes
Mesh On Spline nodes define which static mesh should be used. They can also transform the mesh, add random variations, and set materials, or set material parameter values randomly.![image 06.jpg image](../images/architecture/2022/splinesV3/06.jpg)
Spline Placement Nodes
Spline Placement Nodes are using the information from the Mesh On Spline nodes and place them on the spline segment that has been set by the Spline Segment nodes.![image 07.jpg image](../images/architecture/2022/splinesV3/07.jpg)
![image 08.jpg image](../images/architecture/2022/splinesV3/08.jpg)
![image 09.jpg image](../images/architecture/2022/splinesV3/09.jpg)
![image 10.jpg image](../images/architecture/2022/splinesV3/10.jpg)
![image 11.jpg image](../images/architecture/2022/splinesV3/11.jpg)
![image 12.jpg image](../images/architecture/2022/splinesV3/12.jpg)
![](../images/general/top.png)