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/mup/thumbs/02.jpg
Multi-Unit-Prj
../images/architecture/0033/csv_export/thumbs/04a.jpg
Google Data Sheets
../images/architecture/0033/data/thumbs/00.jpg
Data Tables
../images/architecture/0033/videos/thumbs/01.jpg
Video Guides
../images/architecture/0033/videos/thumbs/01.jpg
Quick Videos
../images/architecture/0033/designer/thumbs/02.jpg
Designer
../images/architecture/0033/cost/thumbs/02.jpg
Cost Tracking
../images/architecture/0033/features/thumbs/08.jpg
Widget Panels
../images/architecture/0033/quick/thumbs/01.jpg
Quick Guide
../images/architecture/0033/settings/thumbs/16d.jpg
Scene Settings
../images/architecture/0033/connect/thumbs/02.jpg
Connect BP
../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
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
FAQ + TIPS
../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
Getting 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
Blueprints

Multi-Unit Projects

The Multi-Unit Project Example can be found in

Content / ArchVizUI_V3 / MUP / Levels

The main level is UI3_MultiUnit_P

Content:

MUP Levels

Workflow

Overview Level - Unit Selection

Unit Marker

Unit Type Level

Unit Type Sub Levels

Editor Data Tables for Units

User Choices

Data Source Setup

MUP Levels

The project has an Overview level that contains the building shell. The user will select one of the units here.

It has 3 Unit Levels for the 3 types of units in the building. Each floor has 3 units of the same type:

image

Workflow

image

Overview Level - Unit Selection

The MUP project loads the overview level first.

Server ID and User Name will briefly appear at the bottom of the screen on the right.

The Data Source can be checked on the left

  • [DT] = Data Tables
  • [GS] = Google Sheets

image
The Unit Picker lets the user select a unit in the building. The markers indicate how many bedrooms the unit has or if the unit is not available anymore.

The user can visit a unit from the widget or close the widget with the back button to select another unit.

User ID and selected Unit ID are saved locally and passed on to the unit type levels.

Changes can be made to the data source during play through. The updated Google Sheets data will be loaded whenever the overview or unit level is loaded.

image

Unit Marker

The Unit Markers are BP_SDotUI3_ObjectInfo blueprints.
  • Info Type - Unit Info
  • Use Collision Box - True will add the yellow collision box. Scale the box to stick a bit out of the unit and be selectable.
  • Unit Row Name - The Unit ID from the data source
  • Billboard Positioned - Add billboards on each visible side of the unit. They will be updated from the data source

image

Unit Type Level

The Building has 3 floors. Every floor has 3 units with the same layout. That makes it 3 Unit Types.

Unit L102 was selected to visit. Clicking the visit button tells the app to open Unit Type Level UI3_MUP_L1_P. The app saved the User Name and Unit ID to the MUP_SaveSlot.

This save slot is loaded by the unit level. The Unit Specs widget shows the details for unit L102.

The data table set in the Main Menu Data slot for all unit type levels is the same. So all units have the same UI layout

image

Unit Type Sub Levels

The unit type levels share some sub levels and other levels are unique for each unit type.

Streaming Levels

  • Dynamic Lighting - this level is shared
  • UI3 ScenarioK1 - this level is shared and contains the kitchen cabinets
  • UI3 MUP_L1_Bldg - the building level is unique. It contains the building meshes, the build-in doors, and bathroom appliances

Levels with Transform

These 2 levels are shared.

All unit type levels are placed on the same world location in the editor. This allows sharing of the kitchen level and also makes the construction easier.

The surrounding levels are offset to create the illusion that they are in the correct location in the building.

image
The offset is stored in the data table set in Editor Data Table Units.

The offset can only be applied to the surrounding levels while playing the walkthrough and visiting the level from the overview level.

image

Editor Data Tables for Units

These two data tables are used for editor specific variables. They always contain that data and need to be set up when the Data Source is set to Google Sheets as well.

Editor Data Table Units

  • Offset and Rotation - defines the relative position of the unit in the building
  • Unit Specific Level - names an additional level only needed for that unit. The ground floor units have the building parts visible when walking to the outside.

Editor Data Table Unit Types

  • Unit Type Image - preview image in the unit picker
  • Level Name the main persitent level to be loaded when the visit button is clicked.

image

User Choices

User Choices can be saved per user name in the 5 available save slots. Choices can be re-applied in another unit under these conditions:
  • The Save Set ID set in the Info Map of all levels is the same
  • A Designer is used. Designers use Tags to link objects
  • Features with Preview can be used if they use the same settings in the Info Map
Edit Mode does not work. The actors are linked directly and are not the same in another level.

image

Data Source Setup

Local Data Tables

Follow the link below to set up local data tables as data source for multi unit projects.

Data Tables in UI3

image

Google Sheets

Follow the link below to set up Google Sheets in the cloud for remote access and changes to the unit data.

Google Sheets Setup

image

image

image
Top of page