GL Studio PDF Печать E-mail

GL Studio

Флагманский продукт DiSTI, GL Studio, позволяет программистам и разработчикам создавать и интегрировать высококачественную графику, смоделированную в 3D работу интерфейсов, а также полностью интерактивные элементы управления в разрабатываемые ими пользовательские приложения. Тем самым повышая реализм и сложность решаемых задач, и улучшая уровень обучения и опыт персонала.

Основой среды разработки GL Studio является редактор, который поддерживает процессы создания или импорта графических элементов, а также их поведение в приложении. Средствами редактора пользователь создаёт 2D или 3D геометрические формы, используя для этого наглядную графическую среду разработки, исключающую процессы написания громоздкого программного кода. Далее созданные геометрические формы конвертируются в виртуальные устройства, такие как ручки, кнопки, переключатели, устройства ввода, одометры, поворотные колёса, запоры, дорожки и др. После этого для них настраиваются модели поведения, для чего используются стандартные высокоуровневые функции С++ или Java.

GL Studio поддерживает архитектуру подключения дополнительных плагинов, расширяющих базовые возможности продукта. В число таких расширений входят генераторы кода и дополнительные модули, реализующие специфические требования пользователей к человеко-машинному интерфейсу.

 
Марс 500
avid
digidesign

CodeGeneratorPage_CPlusPlus   CodeGeneratorPage_Java   CodeGeneratorPage_SCEmbeddedCPlusPlus

В комплект стандартной поставки GL Studio входит один из двух доступных генераторов кода: C++ или Java.

Пользователь может добавлять в редактор дополнительный генератор кода.

Генератор кода позволяет программно реализовывать созданный в редакторе пользовательский дизайн, создавая понятный человеку программный код с использованием C++, Java или Embedded C++.

Таким образом, пользователь может интегрировать полученный код в разрабатываемой приложение.

В целом использование генератора кода значительно сокращает ручной труд программиста: с часов до минут.