# What is the Vizroot?#

The build assembly workflow introduces a concept called the Vizroot which is used to define what is the current active context of the build. When a context is set as vizroot, Clarisse synchronizes all Explorers, Browsers, Hierarchy Views and 3D Views in Clarisse to reflect the content of the current vizroot.

Since the vizroot can be a Scene Assembly context, setting a context as Vizroot can lead to potentially long scene description loading and evaluation time. When running Clarisse BUiLDER, the vizroot is always set to (none) when you load an existing build. This ensures very fast loading of your builds.

Note

It is not possible to change the current Vizroot in Clarisse iFX. It is always set to build://project.

While any context of your build can be set as vizroot during a session, there can only be one vizroot at one time. Setting a specific context as vizroot is a very effective way to understand the result of your build assembly as you can freely display, browse and inspect the state of a specific context at any point of your build.

The name of the context set as vizroot is always displayed in Clarisse’s Explorers, Browsers as well as at the top right of the application selection toolbar (located next to the main application menu bar).

Current vizroot set to FG_layer_SCN displayed in Clarisse selection toolbar

Tip

Using the Build View, it is very easy to know if a node can be set as vizroot: a home icon is always displayed at the top right corner of such nodes. To set a context as vizroot just click on the home icon. Alternatively, you can also set the selected context as vizroot by pressing V.