

We are happy to announce that Qt 3D Studio 1.0 has now been released. Qt 3D Studio provides a 3D user interface authoring system that caters for both software developers and graphic designers.

Qt 3D Studio Editor

Qt 3D Studio is the authoring tool for creating interactive 3D presentations and applications. Editor is a cross-platform Qt application which can be used in Windows, Mac and Linux. You can import design assets from popular authoring tools such as Photoshop, Autodesk Maya and The Foundry MODO.

Qt 3D Studio Viewer

Qt 3D Studio Viewer is a great tool for testing the design in action. You can also use the remote connection feature built in to the Studio to connect to a device running the Viewer to see immediately the design changes in the device. We have published the Viewer application in the Google Play for easy start with Android devices.



Viewer can also generate image sequences from Qt 3D Studio scenes which can then be animated or combined into a video. This is especially useful for example if you are using the same user interface also in devices which don’t have enough resources to run a full-blown 3D user interface. This allows you to use the same tools and workflow in both cases. This feature can be used to create videos you can easily share during the design process.

Installation & Platform support

Editor & Viewer are released for Windows & macOS. Linux is also supported, but pre-built binaries are not yet provided with the 1.0 release. So Linux users need to build from source. Please also refer to the build instructions if you are creating applications for Android or embedded targets. In addition to Windows, Mac, Linux and Android the Qt 3D Studio 1.0 supports embedded Linux as well as INTEGRITY and QNX real-time operating systems as deployment targets. In the future we will continue adding more platforms such as iOS. For detailed platform support please refer to documentation.

Easiest way to install the Qt 3D Studio is through the online installer where you can find it under Tools -section. If you don't yet have the online installer you can get from our download page. If you are an existing commercial license holder you can find the relevant packages from Qt Account. Also offline installer packages are provided.

Please also remember that Qt 3D Studio relies on the development host and target device graphics adapter and drivers. During the development we have encountered some occasions where updating to latest drivers have fixed the issues user has been experiencing. If you encounter some issues, please post a report in our bug tracker.

How to get started - Documentation & Examples

As part of the installation packages we are providing sample projects and we have also added some demonstration applications to a separate git repository https://git.qt.io/public-demos/qt3dstudio. We will be adding examples and demo applications along the way so stay tuned. Documentation is available at http://doc.qt.io/qt3dstudio/index.html

https://www.youtube.com/watch?v=QSKZ7gzj8rc

Home Automation demo implemented with Qt 3D Studio and Qt Quick

Licensing

The Qt 3D Studio Editor is available for all Qt commercial licensees without any additional cost. Also the Qt 3D Studio Runtime can be used as part of desktop and mobile Qt applications without any additional cost. For open-source users Qt 3D Studio Editor and Runtime are available under GPLv3 license. For embedded devices, a separate distribution agreement is needed to cover the Qt 3D Studio Runtime (i.e. joint hardware and software distribution).

Way forward

We are planning on releasing bug fix releases as needed and the next feature release (1.1.0) will introduced around early February. Biggest change in next feature release is the new Data Node API which introduces a clearer separation between UI and application logic. Data Nodes works a “contract” between the UI designer and application developer and makes it easier to use the same data in several UI components. Also as mentioned already earlier we are working on a new Qt 3D Studio Runtime which is built on top of Qt 3D. The new Runtime will be released as part of Qt 3D Studio 2.0 release, planned for May 2018.