Pages in Documentation

../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 Versions
../images/architecture/2023/ui3-custom/thumbs/01.jpg
Features /Preview
../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
3.2 UI Settings
../images/architecture/2023/ui3_design/thumbs/01.jpg
3.2 UI 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
Doors V2 UE5
../images/architecture/2022/steps/thumbs/12.jpg
Step by Step
../images/architecture/2022/kitchenfaq/thumbs/01.jpg
2 Tips & FAQ
../images/architecture/2022/kitchen/thumbs/01.jpg
1 Reference
../images/architecture/2021/ui3-game/thumbs/07.jpg
UI3 Game Modes
../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 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 Mode
../images/architecture/2021/ui3-actors/thumbs/02.jpg
UI3 Blueprints

Arch Viz UI - Tutorials & Examples

A few tutorials and examples. Patches will be here as well. Browse down to find any.

Jump to YouTube channel

Content:

Info Map and Locations

Material Swaps

Mesh Swaps

Create the example project

Migrate to (or update) your project

Multiple Material IDs

Print List with EFM Easy File Manager

Print List with Rama Victory Plugin

Info Map and Locations

Quick Video Tutorial about how to set up the basics to get started. Place a Info Map blueprint, add streaming levels and floor plans and add some teleport locations.

Material Swaps

Basic tutorial for how to add material swap choices for a dining table.

Mesh Swaps

Basic tutorial for how to add different mesh choices for a set of dining chairs. As seen in the main example level.

Create the example project

After purchasing the ArchViz UI it will appear in your Unreal Engine Library in the Epic Games Launcher (not to be confused with the Games Library).

From there Create a new project.

  • Name: Needs to be max 20 letters. No special characters.
  • Folder: A folder in your storage. The name of the project will be used as the main project folder.
  • Engine Version: Choose the appropriate version.

image

Migrate to (or update) your project

Once you created the example project with your desired version you have to migrate the UI content to your project. You can
  • Migrate the UI folder to only copy all necessary UI actors
  • Migrate the ArchVizToolsV2 folder to copy all UI actors and all other assets used in the example project
Use the Content folder of your project as the target.

UI Updates

From time to time an update becomes available for the UI. Then you have to update your example project first. Confirm to overwrite all local existing content or some files won't be updated and the whole project becomes corrupted.

After that migrate the UI to your project and confirm to override any existing content or your project will get corrupted.

None of your data containing actors (swap actors, info map, location actor) will be overridden. You may have to adjust a few minor things but most of the times the project should work the same way it worked before the update.

Unreal Engine Updates

Since 4.23 to 4.26 engine versions have been compatible and you could switch to the new version without updating.

I would always recommend to stick to the engine version you started a project unless it is really necessary to update. The UI uses some advanced engine features and there is always a chance that one of those features won't work straight away with a new engine version.

image

Multiple Material IDs

Mesh Swaps

The mesh swap blueprint actor has a material array for each choice. Add all the materials for the mesh that are supposed to change. Material IDs that do not change for any of the choices can be left empty.

The microwave in the example has 4 material IDs. But only two of the IDs actually change. The material for 'ID 0' and the material for 'ID 3'. Therefor 'ID 1' and 'ID 2' can be left empty.

Material Swaps

This actor has a tick box to switch to multi materials. You can either choose a single material ID being swapped or use the multi material array to swap more than one material per object.

image

Print List with EFM Easy File Manager

You can create a list in either CSV or HTML format and output it in the output log.
  • [ L ] - will output a CSV file (Excel)
  • [Shift L] - will output a HTML file

You need a file management plugin to print out the list. Unreal currently doesn't have this feature by default. EMF Easy File Manager is a good solution. Get it from the marketplace and enable it in your project plugin settings.

EFM on the market place

image

Then open the SDotCharacterV2 and look for the function "CreateList". In this function look for the white commented area as seen in this image.

Complete the node setup as seen on the right.

The list will be saved in a subfolder (Lists) under the client name and a timestamp like 'ClientName_2020-11-30_15h42min12.html'.

Client Management

image

Print List with Rama Victory Plugin

You can also use the free Victory Plugin from Rama to save the list files. There is a version for each engine version available from the link below.

I couldn't get it working in a 4.23 packaged build! - It is a free plugin and you may already have it so it might be worth a try. Use the EMF plugin described above if it crashes.

To install it unzip the downloaded file to a (new) folder called 'Plugins' in your project.

Ramas Victory Plugin in the forums

image
Complete the nodes as seen in the image on the right. If the packaged build crashes try the EMF plugin mentioned above instead. It in only costs a few dollar and has been working in all engine versions.

Read more about client management

image
Top of page