Pages in Documentation
![Interactive Doors - Reference ../images/architecture/2024/door-settings/thumbs/03.jpg](../images/architecture/2024/door-settings/thumbs/03.jpg)
Settings
![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
![Universal Doors (V.2) Unreal 5 :: Documentation ../images/architecture/2022/doorsv2/thumbs/01.jpg](../images/architecture/2022/doorsv2/thumbs/01.jpg)
[old] Doors UE5
![Modular Kitchen - Quick Start Guide ../images/architecture/0040/quick/thumbs/01.jpg](../images/architecture/0040/quick/thumbs/01.jpg)
Quick Start
![Kitchen Builder - Swap Actor ../images/architecture/0040/swap/thumbs/01.jpg](../images/architecture/0040/swap/thumbs/01.jpg)
Swap Actor
![Custom Meshes And Materials ../images/architecture/0040/custom/thumbs/04.jpg](../images/architecture/0040/custom/thumbs/04.jpg)
Custom Assets
![Modular Kitchen - System Drawings ../images/architecture/0040/system/thumbs/01.jpg](../images/architecture/0040/system/thumbs/01.jpg)
System Drawings
![Kitchen Builder Step By Step ../images/architecture/0040/steps/thumbs/12.jpg](../images/architecture/0040/steps/thumbs/12.jpg)
Step by Step
![Kitchen Builder Tips And FAQ ../images/architecture/0040/faq/thumbs/01.jpg](../images/architecture/0040/faq/thumbs/01.jpg)
Tips & FAQ
![Kitchen Builder - Settings Reference ../images/architecture/0040/settings/thumbs/03.jpg](../images/architecture/0040/settings/thumbs/03.jpg)
Settings
![CSV Export To Sheet ../images/architecture/0033/csv_export/thumbs/03.jpg](../images/architecture/0033/csv_export/thumbs/03.jpg)
CSV Export
![CSV And Data Tables Overview ../images/architecture/0033/data/thumbs/04.jpg](../images/architecture/0033/data/thumbs/04.jpg)
Data Tables
![Videos ../images/architecture/0033/videos/thumbs/01.jpg](../images/architecture/0033/videos/thumbs/01.jpg)
Video Guides
![UI3 Quick Guide Videos ../images/architecture/0033/videos/thumbs/01.jpg](../images/architecture/0033/videos/thumbs/01.jpg)
Quick Videos
![Designer ../images/architecture/0033/designer/thumbs/02.jpg](../images/architecture/0033/designer/thumbs/02.jpg)
Designer
![Cost Tracking ../images/architecture/0033/cost/thumbs/02.jpg](../images/architecture/0033/cost/thumbs/02.jpg)
Cost Tracking
![UI3 Feature Widgets Overview ../images/architecture/0033/features/thumbs/08.jpg](../images/architecture/0033/features/thumbs/08.jpg)
Widget Panels
![UI3 Quick Guide ../images/architecture/0033/quick/thumbs/01.jpg](../images/architecture/0033/quick/thumbs/01.jpg)
Quick Guide
![UI3 - Scene Settings ../images/architecture/0033/settings/thumbs/16d.jpg](../images/architecture/0033/settings/thumbs/16d.jpg)
Scene Settings
![Connect UI3 To External Blueprints ../images/architecture/0033/connect/thumbs/02.jpg](../images/architecture/0033/connect/thumbs/02.jpg)
Connect BP
![VR Projects ../images/architecture/0033/vr/thumbs/03.jpg](../images/architecture/0033/vr/thumbs/03.jpg)
VR projects
![UI3 Version History ../images/architecture/0033/history/thumbs/01.jpg](../images/architecture/0033/history/thumbs/01.jpg)
Version History
![Features With Preview ../images/architecture/0033/preview/thumbs/01.jpg](../images/architecture/0033/preview/thumbs/01.jpg)
F. w. Preview
![UI3.2 Known Bugs And Solutions ../images/architecture/0033/bugs/thumbs/01m.jpg](../images/architecture/0033/bugs/thumbs/01m.jpg)
Fix Known Bugs
![UI3 Interface Design Settings ../images/architecture/0033/design/thumbs/01t.jpg](../images/architecture/0033/design/thumbs/01t.jpg)
UI Settings
![UI3 Interface Layout Design ../images/architecture/0033/layout/thumbs/02.jpg](../images/architecture/0033/layout/thumbs/02.jpg)
UI Layout
![UI3 Input Controls & Game Modes ../images/architecture/0033/game/thumbs/07.jpg](../images/architecture/0033/game/thumbs/07.jpg)
Gamemode
![UI3 Frequently Asked Questions ../images/architecture/0033/faq/thumbs/08.jpg](../images/architecture/0033/faq/thumbs/08.jpg)
FAQ + TIPS
![V4 - Spline Tools Function Library - Part 2 ../images/architecture/0023/v4-functions2/thumbs/05.jpg](../images/architecture/0023/v4-functions2/thumbs/05.jpg)
V4 Functions 2
![V4 - Spline Tools Function Library - Part 1 ../images/architecture/0023/v4-functions/thumbs/01.jpg](../images/architecture/0023/v4-functions/thumbs/01.jpg)
V4 Functions P1
![V4 - Quick Guide Spline Tools Railings ../images/architecture/0023/v4-quick/thumbs/01.jpg](../images/architecture/0023/v4-quick/thumbs/01.jpg)
V4 Quick Guide
![Spline Tools Version History ../images/architecture/0023/history/thumbs/02.jpg](../images/architecture/0023/history/thumbs/02.jpg)
Ver History
![V3 - Spline Placement Nodes ../images/architecture/0023/v3-placements/thumbs/02.jpg](../images/architecture/0023/v3-placements/thumbs/02.jpg)
V3 Placements
![V3 - Mesh On Spline Definition Nodes ../images/architecture/0023/v3-mesh/thumbs/02.jpg](../images/architecture/0023/v3-mesh/thumbs/02.jpg)
V3 Mesh Def.
![V3 - Spline Segment Dividing Nodes ../images/architecture/0023/v3-segments/thumbs/03.jpg](../images/architecture/0023/v3-segments/thumbs/03.jpg)
V3 Segments
![V3 - Spline Tools Quick Start ../images/architecture/0023/v3-quick/thumbs/01.jpg](../images/architecture/0023/v3-quick/thumbs/01.jpg)
V3 Quick Start
![Book Stack Blueprints Version 2 ../images/architecture/0021/v2/thumbs/01.jpg](../images/architecture/0021/v2/thumbs/01.jpg)
Books V2
![Books Magazines Folder Blueprints Version 1 ../images/architecture/0021/v1/thumbs/01.jpg](../images/architecture/0021/v1/thumbs/01.jpg)
Books V1
![Interactive Door Blueprint - Custom Meshes ../images/architecture/0019/custom/thumbs/01h.jpg](../images/architecture/0019/custom/thumbs/01h.jpg)
Customize
![Interactive Door Blueprint - Quick Guide ../images/architecture/0019/overview/thumbs/00b.jpg](../images/architecture/0019/overview/thumbs/00b.jpg)
Quick Guide
![Interactive Doors - Swap Actor ../images/architecture/0019/swap/thumbs/01.jpg](../images/architecture/0019/swap/thumbs/01.jpg)
Swap Actor
![Universal Door Blueprint - FAQ And Tips ../images/architecture/0019/faq/thumbs/01.jpg](../images/architecture/0019/faq/thumbs/01.jpg)
FAQ + TIPS
![Universal Door Blueprint V1 - UE 4.25 ../images/architecture/0019/v2/thumbs/01.jpg](../images/architecture/0019/v2/thumbs/01.jpg)
Doors UE4 (V1)
![UI3 Bugs And Fixes ../images/architecture/2021/ui3-bugs/thumbs/02.jpg](../images/architecture/2021/ui3-bugs/thumbs/02.jpg)
3.1 Bugs Fixes
![Kitchen Builder Version History ../images/architecture/0040/history/thumbs/02.jpg](../images/architecture/0040/history/thumbs/02.jpg)
Ver History
![[2 A] Generic Meshes On Spline Blueprint ../images/architecture/0023/v2-generic/thumbs/01.jpg](../images/architecture/0023/v2-generic/thumbs/01.jpg)
V2 Generic BP
![[2 B] Generic Spline Blueprint Examples ../images/architecture/0023/v2-examples/thumbs/01.jpg](../images/architecture/0023/v2-examples/thumbs/01.jpg)
V2 Examples
![[1] Railings Clone Blueprint Documentation ../images/architecture/0023/v1/thumbs/01.jpg](../images/architecture/0023/v1/thumbs/01.jpg)
V1 Railings Fences
![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/0013/features/thumbs/04.jpg](../images/architecture/0013/features/thumbs/04.jpg)
UI2 Features
![Arch Viz UI & Tools - Getting Started ../images/architecture/0013/start/thumbs/01.jpg](../images/architecture/0013/start/thumbs/01.jpg)
UI2 Get Started
![Arch Viz User Interface - Info Map ../images/architecture/0013/infomap/thumbs/06.jpg](../images/architecture/0013/infomap/thumbs/06.jpg)
UI2 Info Map
![Arch Viz User Interface - Interaction ../images/architecture/0013/actors/thumbs/01.jpg](../images/architecture/0013/actors/thumbs/01.jpg)
UI2 BP Actors
![Client Management And Save Slots ../images/architecture/0013/users/thumbs/01.jpg](../images/architecture/0013/users/thumbs/01.jpg)
UI2 User Manager
![Arch Viz User Interface & Tools - FAQ ../images/architecture/0013/faq/thumbs/03.jpg](../images/architecture/0013/faq/thumbs/03.jpg)
UI2 FAQ
![Arch Viz UI - Tutorials & Examples ../images/architecture/0013/tutorials/thumbs/06.jpg](../images/architecture/0013/tutorials/thumbs/06.jpg)
UI2 Tutorials
![UI3 User Interface - Before March 2023 ../images/architecture/2021/ui3/thumbs/01.jpg](../images/architecture/2021/ui3/thumbs/01.jpg)
UI3 Overview
![Getting Started With UI3 ../images/architecture/0033/start/thumbs/02.jpg](../images/architecture/0033/start/thumbs/02.jpg)
Getting Started
![UI3 Info Map ../images/architecture/2021/ui3-infomap/thumbs/02.jpg](../images/architecture/2021/ui3-infomap/thumbs/02.jpg)
3.1 Info Map
![Variation Actor ../images/architecture/0033/variation/thumbs/01.jpg](../images/architecture/0033/variation/thumbs/01.jpg)
Variation Actor
![UI3 Other Blueprint Actors ../images/architecture/0033/other/thumbs/02.jpg](../images/architecture/0033/other/thumbs/02.jpg)
Blueprints
VR Projects
This will give you a brief overview of what is required to run the UI3 with a VR headset.
The demo project is optimised for PC and may run poorly in some VR environments. Your project needs to be performing well if you want to use it in VR!
This is not a complete guide for VR in Unreal Engine. Follow the links provided for better guides.
Unreal Documentation - XR Best PracticesContent:
Test Your Project
Make sure the project you are trying to use with a VR headset is working in standard PC mode before trying it with your VR headset.- The new Usage Preset - VR in the Info Map will apply a few settings that improve performance. Screen Percentage is set to 65% and the Quality is set to "Medium".
- It has to run with at least 45 or better 90 fps. The image shows 33ms. 1000ms/33ms=30 frames per second for the demo project on my laptop. That would be not good enough.
- Use the console command ~ stat unit to see what is hitting your performance. The lower the time in milliseconds the better. Green values are ok for 30 fps. Game shows blueprints and UI, which is less than 2 ms. Draw shows the time the geometry needs to be rendered per frame.
- Run other apps, preferable Unreal Engine apps to test your hardware.
VR development can be difficult, and optimization is an important skill you'll need for it. You can come a long way by
- The Default Game Settings of the sliders will be applied when the game starts. This only works in a packaged version. You can further reduce the defaults there.
- Disabling Ray-traced reflections, less bounces, or reduce reflection quality in your post process volumes.
- Using Lumen with default settings
- Using Nanite meshes especially for high polygon assets
![image 01d.jpg image](../images/architecture/0033/vr/01d.jpg)
![image 02.jpg image](../images/architecture/0033/vr/02.jpg)
Steam VR and HTC Vive
Steam VR supports HTC Vive, Oculus Rift and other headsets. There is a good chance that your headset is supported by Steam VR, if it isn't one of the major headset brands. It's well suited for Unreal Engine projects.![image 03g.jpg image](../images/architecture/0033/vr/03g.jpg)
![image 04.jpg image](../images/architecture/0033/vr/04.jpg)
![image 05.jpg image](../images/architecture/0033/vr/05.jpg)
![image 06.jpg image](../images/architecture/0033/vr/06.jpg)
![image 07.jpg image](../images/architecture/0033/vr/07.jpg)
VR Game Mode
The game mode needs to be set to the SDotUI3_GamemodeVR. Open the world settings of your persistent (main) level. Choose the game mode from the list of Game Mode Overrides as seen in the image and save the level.You should see the virtual tablet next time you play your project in the editor preview with the UI items on it.
The demo project contains the level UI3_PersistentVR that is set up to be used for VR.
![image 08c.png image](../images/architecture/0033/vr/08c.png)
Simulating Input Controls
You need a game controller to navigate through the menu items on the tablet. You can simulate the controller buttons on the keyboard as seen in the image.[ENTER] could be replaced with [SPACE] for select in some UI3 versions
![image 09a.png image](../images/architecture/0033/vr/09a.png)
OpenXR Plugin
The OpenXR plugin is added to the Demo Project by default. Every Game Mode contains a node from it to either enable or disable the Head Mounted Display (HMD) VR headset. This allows the player to travel from a non-VR to a VR enabled scene within the same application.If you are getting compile errors then check if the OpenXR plugin is enabled in the plugin settings.
Some headsets are not compatible with the OpenXR plugin, In this case you need to remove all Enable HDM nodes from all SDotUI3 game modes. You will need to find the node that enables your headset supplied by the plugin for your headset and connect it to the Begin Play node of the SDotUI3 GamemodeVR.
![image 10c.png image](../images/architecture/0033/vr/10c.png)
![image 11.jpg image](../images/architecture/0033/vr/11.jpg)
![image 12.jpg image](../images/architecture/0033/vr/12.jpg)
![image 13.jpg image](../images/architecture/0033/vr/13.jpg)
![](../images/general/top.png)