Pages in Documentation

../images/architecture/2024/door-custom/thumbs/01.jpg
Customize
../images/architecture/2024/door-overview/thumbs/00.jpg
Overview
../images/architecture/2024/door-swap/thumbs/01.jpg
Swap Actor
../images/architecture/2024/door-settings/thumbs/03.jpg
Settings
../images/architecture/2024/kitchen-swaps/thumbs/00.jpg
Swap Actor
../images/architecture/2024/ui3-connect/thumbs/01.jpg
UI3 Connect
../images/architecture/2024/ui3-vr/thumbs/03.jpg
UI3 VR projects
../images/architecture/2024/custom/thumbs/04.jpg
Customize
../images/architecture/2024/kitchen/thumbs/01.jpg
Overview
../images/architecture/2023/spline_versions/thumbs/02.jpg
Spl. T. Versions
../images/architecture/2023/spline_placement/thumbs/02.jpg
Placement
../images/architecture/2023/spline_mesh/thumbs/02.jpg
Mesh Def.
../images/architecture/2023/spline_segment/thumbs/03.jpg
Segments
../images/architecture/2023/books/thumbs/01.jpg
Books V2
../images/architecture/2023/ui3_history/thumbs/01.jpg
UI3 Vers History
../images/architecture/2023/ui3-custom/thumbs/01.jpg
UI3 Preview Ft.
../images/architecture/2023/ui32/thumbs/01.jpg
UI3 Overview
../images/architecture/2023/ui3_faq/thumbs/01.jpg
UI3 Bugs
../images/architecture/2023/ui3_data/thumbs/02.jpg
UI3 Settings
../images/architecture/2023/ui3_design/thumbs/01.jpg
UI3 Design
../images/architecture/2022/splinesV3/thumbs/01.jpg
3 Spline Tools
../images/architecture/2022/doorsfaq/thumbs/01.jpg
Doors FAQ
../images/architecture/2022/doorsv2/thumbs/01.jpg
[old] Doors UE5
../images/architecture/2022/steps/thumbs/12.jpg
Step by Step
../images/architecture/2022/kitchenfaq/thumbs/01.jpg
Tips & FAQ
../images/architecture/2022/kitchen/thumbs/01.jpg
Reference
../images/architecture/2021/ui3-game/thumbs/07.jpg
UI3 Input Controls
../images/architecture/2021/ui3-faq/thumbs/01.jpg
UI3 FAQ
../images/architecture/2020/books/thumbs/01.jpg
Books V1
../images/architecture/2020/doors/thumbs/01.jpg
Doors UE4 (V1)
../images/architecture/2024/kitchenchange/thumbs/02.jpg
Change list
../images/architecture/2021/ui3-bugs/thumbs/02.jpg
3.1 Bugs Fixes
../images/architecture/2020/spline/thumbs/01.jpg
2A Generic BP
../images/architecture/2021/splexamples/thumbs/01.jpg
2B Gen Examples
../images/architecture/2020/railings/thumbs/01.jpg
1 Railings
../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/2019/ui2features/thumbs/04.jpg
2 UI Features
../images/architecture/2019/ui2start/thumbs/01.jpg
3 Get Started
../images/architecture/2019/ui2info/thumbs/08.jpg
4 Info Map
../images/architecture/2019/ui2act/thumbs/01.jpg
5 BP Actors
../images/architecture/2020/clients/thumbs/01.jpg
6 Manage Clients
../images/architecture/2020/faq/thumbs/03.jpg
7 FAQ
../images/architecture/2019/ui2examples/thumbs/06.jpg
8 Tutorials
../images/architecture/2021/ui3/thumbs/01.jpg
UI3 Overview
../images/architecture/2021/ui3-start/thumbs/02.jpg
UI3 Get Started
../images/architecture/2021/ui3-infomap/thumbs/02.jpg
3.1 Info Map
../images/architecture/2021/ui3-var/thumbs/01.jpg
UI3 Edit & Info
../images/architecture/2021/ui3-actors/thumbs/02.jpg
UI3 Other BPs

Interactive Doors - Swap Actor

The swap actor is the bridge between a user interface and the interactive doors. It allows to change materials and door parts during a walkthrough.

Content:

Connecting Swap Actor with Door Blueprints

Game UI or Controller

Material Variations

Door and Frame Style

Mesh Changes

Connecting Swap Actor with Door Blueprints

MyProject / Content / DoorsBPV2 / Blueprints / BP_Doors_SwapActor

Place a BP_Doors_SwapActor next to a door blueprint into the same level as the door. Use the Eye Dropper icon to connect the door to the swap actor.

You can connect as many doors as you want. They will all change together.

> Variations
> BP Standard Doors Connect one or more standard door blueprints to this swap actor
Index [0] the first connected standard door blueprint
> BP Sliding Doors Connect one or more sliding door blueprints to this swap actor
Index [0] the frist connected sliding door blueprint
> BP Barn Door Connect one or more Barn door blueprints to this swap actor
> BP Custom Door Connect one or more custom door blueprints to this swap actor
Tag Use the same Tag name in the UI3 Variation Actor or a similar actor.

image

Game UI or Controller

The UI and the swap actor are connected with an Blueprint Interface

Hit play in the Examples level. You'll look at a door. Press the keys [ 0 ] [ 1 ] [ 2 ] on your keyboard. The door in front of you should change.

The image on the right shows a very simple way to interact with the swap actor. The nodes are in the Content / DoorsBPV2 / Blueprints / Other / BP_DoorController.

  1. All actors with the interface are collected (all swap actors) and the ID and Tag are sent.
  2. These are simple calling the above function with different IDs
  3. These nodes open the doors. More in the FAQs.

The function Change Variation to ID in the Swap Actor is executed and the variations are applied to the connected blueprints if the Tag is correct.

The ArchViz UI3 package available on the marketplace is ready to work with the Swap Actor.

image

Material Variations

All 4 Door Blueprint types can change materials.
  • Add a Material Variation array element
  • Choose the part(s) of the door
  • Add a Variations array element for each material ID to be changed
  • Then add the Materials. One for each Variation.

You can add multiple door and frame parts to be changed at the same time. The door material and the frame material could change together for example.

The image shows Handle Plates in the parts list twice by accident. It wouldn't hurt though.

image

Door and Frame Style

The style of the door and frame can be changed here. All door blueprint except the Custom Door Blueprint accept change.

The order of changes is the following

  1. Door and Frame Style
  2. Mesh Changes
  3. Material Changes

A mesh change will overwrite the style changes. The material will be changed at the end so it will overwrite all default materials.

image

Mesh Changes

All door blueprint except the Custom Door Blueprint accept the change.

There is no option to align doors, handles, or other parts, that are not included in the door blueprint package. You would need to position any custom made meshes the same way the original meshes are placed in your modelling software. See customise.

Read more in the Documentation for UI3

image

image
Top of page