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/designer/thumbs/02.jpg
UI3 Designer
../images/architecture/0033/cost/thumbs/02.jpg
UI3 Cost
../images/architecture/0033/features/thumbs/08.jpg
UI3 Features
../images/architecture/0033/quick/thumbs/01.jpg
UI3 Quick Guide
../images/architecture/0033/settings/thumbs/16d.jpg
UI3 Scene Settings
../images/architecture/0033/connect/thumbs/02.jpg
UI3 Connect
../images/architecture/0033/vr/thumbs/03.jpg
UI3 VR projects
../images/architecture/0033/history/thumbs/01.jpg
UI3 Vers History
../images/architecture/0033/preview/thumbs/01.jpg
UI3 Preview Ft.
../images/architecture/0033/bugs/thumbs/01m.jpg
UI3 Fix Bugs
../images/architecture/0033/design/thumbs/01t.jpg
UI3 Design
../images/architecture/0033/layout/thumbs/02.jpg
UI3 Layout Design
../images/architecture/0033/game/thumbs/07.jpg
UI3 Input&Mode
../images/architecture/0033/faq/thumbs/08.jpg
UI3 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
Doors FAQ
../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
UI3 Get Started
../images/architecture/2021/ui3-infomap/thumbs/02.jpg
3.1 Info Map
../images/architecture/0033/variation/thumbs/01.jpg
UI3 Variations
../images/architecture/0033/other/thumbs/02.jpg
UI3 Other BPs

UI3 Variation Actor

The Variations Actor is the link between the UI3 and the objects placed in the scene. It can

  • change meshes and or their materials
  • interact with any other blueprint using a blueprint interface
  • provide more info about the object

The ObjectInfo Actor can provide information about an object but has no variations component.

Content:

Video Tutorials

Variation Icon Colours

Variation Settings

Variation Details

Variation Materials

Variation Meshes

Variation Info

Object Info Blueprint

Variation Cost

One Index For All

Video Tutorials

Three parts of the Video Tutorials are about the use of the Variation Actor and the UI Features related to it.
  • Part 4 - Design Schemes
  • Part 5 - Variation Groups
  • Part 6 - Object Interaction

This video is part 4. Click on the link below to watch the entire playlist.

Video Tutorial Play List

Variation Icon Colours

The blueprint actor SDotUI3_Variations lives in UI / Blueprints. It needs to be placed in the same level as the asset it should control.

The icon colour will change depending on what the Variation Actor Type is set to.

  • Standard
  • Standard - Use For Design Scheme
  • Standard - Use For Edit Mode
  • Listens to other Variations (Child) actor
  • Only Triggers other Variations (Parent)
  • Triggers External Actors (Interactive)
  • Link To Designer
  • Indicates a possible wrong setting

image

Variation Settings

Variation Actor Type defines what the actor is used for:
  • Standard Variation Actor
  • Listens to other Variations - The cushion on the couch changes when the couch is changed.
  • Only Triggers Other Variations - Sends the Tag to trigger other Variation Actors. No Actor is connected to the array.
  • Only Triggers External Actors - Sends Tag to other external blueprints, like the ceiling fan.
  • Link To Designer - Link from the Designer Widget to actors in the scene.

Connect actors from the scene to the Actors array. Click (+) to add a new array element and then point the eyedropper at the actor to select it.

External blueprint actors or Child variation actors are linked with a matching Tag name in both actors.

The Default Variation ID will be loaded at level start. It can be overwritten by a default Design Scheme or Designer defauts.

image

Variation Details

An optional Preview Icon can be created from one of the Icon Textures located in UI / Tex / Design and a Tint color. UIColors require a black icon on white background.

Name

Old data may be used to fill the Variation Details by clicking Update Details From Previous

image

Variation Materials

Add an array element to the Materials array by clicking (+) next to the array name. Materials are changed for the Material ID. Add another array element for additional Material IDs.

Material Choices are then entered in the Material Variations array.

The initially applied material for ID 0 will appear under the list for reference.

image

Variation Meshes

Mesh Variations need to be Enabled with the tick box. Meshes will use the Material with the same index from the Material Variations array

Meshes Transforms can be applied for each mesh to align them to each other.

The initially applied mesh will appear as Original Mesh below the mesh array as reference.

image

Variation Info

Show Info will enable the Object Info section in the Edit Widget

The Object Info array can hold different information for each Variation ID. Or it can use the first array element for all variations, if index [ 0 ] is the only object info entered.

The Price will show in the object info section but will be overridden by prices from the Variation Details array in reports.

image

One Index For All

The Variation Actor has only one-dimensional arrays which are all connected with their index. The chair with index [ 2 ] will have the material, name and price with that index.

The Designer Widget can change materials and meshes independently.

image

image

image
Top of page