ArchViz UI3 Documentation 2024-09

Table of Content
Table Of Content
../images/architecture/0033/quick/thumbs/01.jpg
UI3 Quick Guide
../images/architecture/0033/start/thumbs/02.jpg
UI3 Get Started
../images/architecture/0033/design/thumbs/01t.jpg
UI3 Design
../images/architecture/0033/layout/thumbs/02.jpg
UI3 Layout Design
../images/architecture/0033/features/thumbs/08.jpg
UI3 Features
../images/architecture/0033/preview/thumbs/01.jpg
UI3 Preview Ft.
../images/architecture/0033/designer/thumbs/02.jpg
UI3 Designer
../images/architecture/0033/variation/thumbs/01.jpg
UI3 Variations
../images/architecture/0033/cost/thumbs/02.jpg
UI3 Cost
../images/architecture/0033/settings/thumbs/16d.jpg
UI3 Scene Settings
../images/architecture/0033/other/thumbs/02.jpg
UI3 Other BPs
../images/architecture/0033/game/thumbs/07.jpg
UI3 Input&Mode
../images/architecture/0033/vr/thumbs/03.jpg
UI3 VR projects
../images/architecture/0033/connect/thumbs/02.jpg
UI3 Connect
../images/architecture/0033/faq/thumbs/08.jpg
UI3 FAQ + TIPS
../images/architecture/0033/bugs/thumbs/01m.jpg
UI3 Fix Bugs
../images/architecture/0033/history/thumbs/01.jpg
UI3 Vers History

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

Variation Cost

One Index For All

Object Info Blueprint

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

Variation Cost

Unit (Amount) multiplied by the Price will make up the cost in reports and the widget.

The price or units can be hidden.

The old Price Array is visible in the Advanced section for reference. It isn't used anymore. Prices are now in the Details array.

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

Object Info Blueprint

The Object Info can be part of the Variation blueprint or it can be displayed with the separate actor BP_SDotUI3_ObjectInfo blueprint actor.

The actor works similar to the variation blueprint. It only has the Object Info settings.

image
Top of page