DiSTI GL Studio
DiSTI is the leading provider of both turn-key and customized GUI software for embedded, desktop, mobile, and safety-critical applications.
DiSTI software products and professional services have pioneered the advancement of GUIs and virtual training for fortune 500 companies, military organizations, and commercial clientele from around the world. DiSTI software and solutions are highly adaptable and can be implemented into virtually any industry with a need for GUIs, including automotive, aerospace, energy, medical, maritime, and transportation environments.
Our UI software solutions help developers and designers alike with workflow efficiency while providing the best in class quality, value, flexibility, and performance. We partner with clients to meet demanding delivery deadlines, budget constraints, and stringent application requirements, all while providing highly customizable GUIs that allow you to realize your designer’s vision without compromise.
With over 20 years of expertise in User Interfaces, The DiSTI Corporation is located in Orlando, Florida with partners throughout the world to support our clientele.
GL Studio is the first User Interface tool that offers the best of both worlds while providing superior performance, safety, or reliability. The GL Studio designer enhances collaboration between the two user interface development roles – the UI designer and the software programmer. For UI designers, GL Studio is quick and easy to use. For programmers, GL Studio is flexible and accessible.
GL Studio enables the real-time creation of interactive 2D and 3D user interface content through a WYSIWYG designer, eliminating the need to write cumbersome low-level graphical code. Create geometry using intuitive tools for drawing, grouping, ordering, and texturing. Import from other industry-standard graphics tools such as 3D Studio Max and Adobe PhotoShop. Publish cross-platform desktop and embedded applications executing on the highest performing runtime UI engine on the market.
The following Computer on Modules are supported:
- Colibri iMX6
While you can use a wide variety of displays and monitors, additional configuration may be required for a specific setup.
A section in the end of this guide provide instructions about display configuration.
This partner demo image is meant for the evaluation of the technology. It is not suitable for development or production.
How to Get Started
This section provides instructions for you to quickly get started with DiSTI GL Studio Easy Installer.
Load the Toradex Easy Installer on the target module and select the DiSTI GL Studio demo image from the list of available images:
Test DiSTI GL Studio Demo
When the installation ends, power-cycle the board and wait untill you see DiSTI GL Studio Demo, illustrating the integration of 2D and 3D content, animations, and data representation in a Heads Up Display.
This demo application does not have touch screen interactivity
Displays and Monitors used in Embedded Systems are available in a myriad of configuration possibilities - resistive, capacitive or without touch, single or multi touch, different resolution, density of pixels, pin-out and clock frequency are some examples.
To make things easy for you, Toradex provides specific instructions on how to use its display offerings as well as comprehensive information about how to interface your custom display or monitor to Toradex modules. Please refer to the table below:
|Display||Display Resolution||Touch Screen Support||Touch Screen Calibration|
|Resistive Touch Display 7" Parallel||First Steps with Parallel Resistive Touch Display - Resolution||Supported out-of-the-box||Touch Screen Calibration (Linux)|
|Capacitive Touch Display 7" Parallel||First Steps with Capacitive Touch Display 7 Inch Parallel - Resolution||First Steps with Capacitive Touch Display 7 Inch Parallel - Touch Screen||Touch Screen Calibration (Linux)|
|VGA monitor||Display Output, Resolution and Timings||USB HID touch screen works out-of-the-box||Touch Screen Calibration (Linux)|
|DVI/HDMI monitor||Display Output, Resolution and Timings||USB HID touch screen works out-of-the-box||Touch Screen Calibration (Linux)|
|• For additional comprehensive information|
• If you use another display/monitor
|Display Output, Resolution and Timings||• Compile the specific kernel driver: Build Linux kernel|
• Enable it in the device-tree: Device Tree Customization
|Touch Screen Calibration (Linux)|
Download offline installers and older releases of the Partner Demo Image in this section.
DiSTI GL Studio License Agreement
DiSTI GL Studio is commercial software. Request the evaluation version now.