For data inputs, we are introducing a new data type; Boolean. Related to this, elements now have a Visible property which can be controlled with the Boolean data input. When item visibility is controlled by a data input, the eyeball icon in the timeline palette changes to orange to illustrate this.
Data inputs are now checked at presentation opening. If elements in the presentation are using data inputs that are not found from the data input list (in the .uia file), a warning dialogue is shown. Then, the user can choose to automatically remove all property controls that are using invalid data inputs.
Additionally, the visualization of data input control for slides and the timeline has improved. Now it is much clearer which data input is in control.
There is a new project structure with presentations and qml streams folders. Presentation (.uip) files are now visible in the project palette, it is also possible to have several .uip files in a project.
In the project palette, it is now possible to double-click an asset to open it in the application associated by the operating system. .uip files will open in Qt 3D Studio.
A lot of improvement has been done to make working with sub-presentations more convenient. Some of the key improvements are:
You can create a new presentation in the Studio without leaving your current project.
With the possibility to have many .uip files in one project, it is easy to share assets between presentations.
Importing both .uip and .qml presentations are done the same way you import other assets.
Assign sub-presentations to meshes or layers by dragging and dropping from the project palette.
As mentioned, Qt 3D Studio 2.1 Beta 1 is available via the Qt online installer. You'll find it in under the preview section. If you have a previous installation, please use the Update feature in the Qt Maintenance tool to get the latest version. 2.1 version will be installed alongside the old version. The Qt online installer can be downloaded from www.qt.io/download while commercial license holders can find the packages from account.qt.io.