CGI Studio Editions
Overview about the CGI Studio Editions.
Candera CGI Studio Editions
Candera CGI Studio is currently available in three different editions:
- Enterprise Edition - provides the maximum level of features and flexibility for embedded projects
- Professional Edition - focuses on ease of use for creating embedded projects
- Community Edition - a free edition for creating projects for non-commercial applications
There are several key differences between the individual editions. The primary distinction between the Enterprise Edition and the Professional/Community Editions is the range of available features, with the Enterprise Edition offering the complete feature set (see full list of feature differences here).
In addition, the Professional and Community Editions use a different approach to data binding implementation. While the Enterprise Edition provides maximum flexibility, the CGI Studio Player has to be built specifically for each target platform. This enables full customization and optimization of the HMI application for the respective target.
In contrast, the Professional and Community Editions implement data binding in a predefined way using Python scripts instead of C++. This approach simplifies and accelerates HMI creation while requiring less engineering expertise, though it offers reduced flexibility for target-specific optimization. To address these limitations, Candera is preparing optimized Player builds for the supported platforms of the Professional Edition.
When comparing the Professional Edition with the Community Edition, there are no functional differences. The main distinction is that the Community Edition is available free of charge but may not be used for commercial purposes. In addition, it includes built-in hardware limitations that restrict target deployments through the implementation of a Candera watermark and runtime limitations (for more information, click here).
The created solutions and assets are not compatible among each other. E.g. if you create a solution/asset with our Community Edition, you will not be able to use them with the Professional and Enterprise Editions (and vice versa). However, if you want to upgrade to a commercial Edition we can convert your solutions/assets for you.
Candera CGI Studio Editions - Comparison Table
As written on the page Candera CGI Studio Editions, there are certain differences between the available Candera CGI Studio editions. A detailed overview of the individual differences can be found in the table below.
The created solutions and assets are not compatible among each other. E.g. if you create a solution/asset with our Community Edition, you will not be able to use them with the Professional and Enterprise Editions (and vice versa). However, if you want to upgrade to a commercial Edition we can convert your solutions/assets for you.
| Community Edition | Professional Edition | Enterprise Edition | |
| Licence Type |
Free licence with runtime and watermark restriction
|
Pay per seat license
Pay per target license (scaled price) |
Pay per seat license
Pay per target license (scaled price) |
| Commercial Usage 1 | No | Yes | Yes |
| Data Binding | |||
| Compiling of CGI Studio Player | not required | not required | required |
| Data Binding Set delivered | Yes2 | Yes2 | No |
| Data Binding | Python Script | Python Script | C++ |
| Empty Solution | Preset data binding | Preset data binding | no data binding predefined |
| New Solution Wizard | Preset data binding | Preset data binding | no data binding predefined |
| Hardware | |||
| Platform Support |
Raspberry Pi 4 Raspberry Pi 5 |
Selection of Platforms | All Platforms |
| Advanced Optimization Capabilities |
Pre-optimized by Candera3 |
Pre-optimized by Candera3 | Full-featured optimization by customer and/or Candera |
|
Features |
|||
| Scene Composer |
✓4 |
✓4 | ✓ |
| PC and Target Player |
✓ |
✓ | ✓ |
| 2D Graphics Engine |
✓ |
✓ | ✓ |
| 3D Graphics Engine |
✓ |
✓ | ✓ |
| UI Controls |
✓ |
✓ | ✓ |
| UI Layout |
✓ |
✓ | ✓ |
| State Machine |
✓ |
✓ | ✓ |
| Solution Templates |
✓ |
✓ | ✓ |
| Documentation |
✓ |
✓ | ✓ |
| Online-Forum |
✓ |
✓ | ✓ |
| Software Renderer |
✓ |
✓ | ✓ |
| Sources for Engine |
× |
× |
✓ |
| API-Documentation |
× |
× |
✓ |
| Plug-in Support |
× |
× |
✓ |
| Memory Manager |
× |
× |
✓ |
| Analyzer |
× |
× |
✓ |
| Asset Tool |
× |
× |
✓ |
| Warping |
× |
× |
✓ |
|
Support |
|||
| Expert Support |
× |
Paid support plan | Custom |
| Expert Response |
× |
During working days | Custom |
| Support type |
Community Forum |
Community / Lighthouse Forum | E-Mail / Phone |
|
Other |
|||
| Functional Safety |
× |
On request | On request |
2 It is planned to enable custom data bindings in future versions of Candera CGI Studio Community / Professional Edition
3 It is planned to enable some optimization-features in future versions of Candera CGI Studio Community / Professional Edition
4 incl. Scene Editor, View Editor, State Machine Editor, Fusion Editor, Transition Editor