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
UI3 Get Started
Get started with the UI3 in your own project.
Go through all of the steps to make the interface work with your project.
Try incognito mode in your browser if the images of the documentation do not match the text. Or clear your browser cache.
Content:
Get UI3 from Epics Marketplace, Versions
Video Tutorial
The first two videos of the tutorial playlist will get you started with the UI3 User Interface. They show how to migrate the interface to a new project and guide you through the first steps to make it playable.The video tutorials are accompanying this documentation. Not every setting is mentioned in them. For advanced or seldomly used options check the documentation.
Get UI3 from Epics Marketplace, Versions
You have to purchase the UI3 from the Marketplace. Best to open the Epic Games Launcher, navigate to the Marketplace section, and buy it from there.The UI3 should now be in your VAULT. Now you can create the demo project.
Updates are free. You can re-download the demo projects as often as you want, and in any available engine version.
![image 02.jpg image](../images/architecture/2021/ui3-start/02.jpg)
Make sure you are using the desired engine version! You can create as many versions of the Demo Project as you want. Most of the times it is ok to upgrade to a higher engine version later on (4.26 to 4.27). But you will never be able to go down an engine version (5.1 to 5.0).
Occasionally Epic makes changes to the underlying code. An error will occur when upgrading from 5.0 to 5.1 for example. Epic has changed the way text input widgets are formatted. So best to use the version of the UI3 that matches your projects engine version.
![image 03.jpg image](../images/architecture/2021/ui3-start/03.jpg)
Migrate the UI3 to your project
To use the UI3 you can- create a new level in the demo project
- or migrate the UI3 to your project.
If you decide to migrate, you can
- Migrate the entire demo project by right clicking the main folder ArchVizUI_V3
- only migrate the UI folder.
You need to select the Content folder in the other project as the target.
Do not just copy the folder from one project to another using Windows Explorer! Using UI3 made for 5.0 in 5.1, or worse 4.27, will not work.
Message: Some selected assets don't have a corresponding content
root in the destination.
/SunPosition
Click [NO] if you get this message. Add the Sun Positioning
Plug-in to the project instead.![image 04.jpg image](../images/architecture/2021/ui3-start/04.jpg)
Copy Input Controls
Skip this step if you downloaded UI3 for Engine 5.3 or later from the marketplace after June 2024. This version uses the Enhanced Input. The input actions are in the folder ArchVizUI_V3/UI/Etc/Input.Otherwise copy the file Config/DefaultInput.ini from the demo project to the Config folder of your new project. The input controls are stored in this file. A restart may be required.
If you cannot move when playing the app then you most likely haven't copied this file to the new project.
![image 05.jpg image](../images/architecture/2021/ui3-start/05.jpg)
Place a Player Start
Add a player start to the main (persistent) level of the scene, at the position where the player should start when the app starts.Place a Blocking Volume under the player start so the player doesn't fall through the floor in case the level geometry isn't loaded yet.
![image 06.jpg image](../images/architecture/2021/ui3-start/06.jpg)
Project Settings
Many settings are already set through the project template you did choose when you created the project. You can make changes at any time later.You have to set a few things in the Project Settings depending on what kind of lighting you are going to use. The image shows the most common settings for the use of ray tracing.
Unreal has a very good online documentation. Be careful what you change in the project settings. The link below should get you additional help if needed.
These settings are stored in the /Config folder of your project. Rename that folder to /Config.old to reset the settings if your project crashes on loading. A new folder will be created with the most basic settings.
![image 07.jpg image](../images/architecture/2021/ui3-start/07.jpg)
OpenXR Plugin
The OpenXR plugin is enabled by default in some engine versions and is disabled in others. Please enable it in your project if it isn't already.There might be some blueprint errors complaining about missing nodes otherwise. The plugin has to be enabled, even if you do not use VR!
![image 08c.jpg image](../images/architecture/2021/ui3-start/08c.jpg)
Post Process Volume
Your level needs at least one post process volume. Many render settings can be set there. The image shows the PPV_Global volume from the example scene. It is set to 'Infinite Extend' which means its settings cover the entire scene.You can add additional volumes and give them a higher priority. Settings in volumes with higher priority will overwrite settings in volumes with lower priority.
The settings in the image cover the ray-tracing of the scene for Unreal Engine 4.26.
Unreal 5 uses Lumen for reflections, shadows and ambient occlusion. Translucency is the only feature that may still look better with ray-tracing. You need to enable virtual shadow maps and hardware ray-tracing for Lumen in the project settings.
![image 09.jpg image](../images/architecture/2021/ui3-start/09.jpg)
World Settings
Open the World Settings and choose the Game Mode of your project. Currently 4 modes are available:- SDotUI3_GameModeKeyboard for keyboard and mouse control. Optional mouse only controls available.
- SDotUI3_GameModeTouch for touch screen support.
- SDotUI3_GameModeGamepad for using an XBOX gamepad or other controllers.
- SDotUI3_GameModeVR for VR projects with a 3D interface in front of the player. VIVE and Oculus Touch controllers are set to be used.
This will set the Character and Game Controller blueprints for the current scene. Click the link below for more details about the different game modes.
For Static Lighting I recommend these Lightmass settings:
- Static Lighting Level Scale = 0.75
- Indirect Lighting Quality = 1.25
- Num indirect lighting bounces = 5
- Num sky light bounces = 3
![image 10.jpg image](../images/architecture/2021/ui3-start/10.jpg)
Level Structure
Persistent Level
You need at least one level for each scene. This level is commonly called the Persistent Level. I like to have just the player start and some volumes like the default Post Process Volume and a Lightmass Importance Volume in it.
Sub Levels
You can add sub levels to the persistent level. They can group actors (furniture, building, details) and make working in the scene easier. They are either
- Streaming from within the UI (blue dot next to it)
- Always loaded (no blue dot)
Scenarios
Finally there are [Lighting] Scenario levels which can hold the entire lighting information for all other levels. This allows different lighting types for baked scenes. They can also used for layout variations.
![image 11.jpg image](../images/architecture/2021/ui3-start/11.jpg)
Info Map Blueprint
The blueprint BP_UI3InfoMap needs to be placed in the main (persistent) level of the scene. It holds most data that controls the appearance of the interface, and the data for most features.Read more about the Info Map in the next chapter.
You can put a floor plan into it for a reference when assembling the scene. The floor plan needs to be black on white background.
Rotate the floorplan with the standard transform Z-rotation to align it with the walls. Then use the scale value in the Floorplan Settings to scale it. Finally move it so it matches the walls as exactly as possible while fine tuning the scale value.
![image 13.jpg image](../images/architecture/2021/ui3-start/13.jpg)
![](../images/general/top.png)