GL Studio是一個與操作系統無關的快速的易用的原型工具,用來創建實時的、照片級別的、可交互的圖形界面。照片級別的圖形顯示界面的創建需要人們有兩種不同類型的技能:圖形藝術家和軟件開發者。DiSTI設計了對圖形藝術家和軟件開發者都非常友好的GL Studio。
GL Studio編輯器允許一個圖形藝術家(美工)迅速而且容易地繪制美觀的圖形界面,并且能快速地建立模型。使用GL Studio編輯器不需要任何編程的知識。
GL Studio代碼生成器把GL Studio編輯器創建的文件生成C++、Java、涉及安全的C++和OpenGL源代碼。任何可由GL Studio編輯器繪制出的圖形對象都能生成C++、Java和涉及安全的C++源代碼。代碼生成器允許把對象組生成為定制的C++類,這些C++類能被輕松集成到用戶的各種應用程序中。
GL Studio生成的代碼使用了GL Studio運行時間類結構。運行時間類結構提供了圖形對象、顯示列表和用戶界面對象的框架。運行時間類與操作系統無關,允許程序員只寫一次代碼就能應用到所有GL Studio兼容的操作系統上。
GL Studio編輯器可通過模板對象的使用也來支持重用。由GL Studio編輯器創建的對象可以容易地轉變為可重復使用的模板對象。當一個模板對象創建之后,就可通過一個簡單的“指向和點擊”界面輕松地重復使用。
GL Studio是目前世界上最先進的人機接口(HMI)開發工具,它非常專業,因此做得非常優秀。在訓練仿真領域占有非常大的份額,2005年12月的IITSEC中,至少有35家參展廠商采用它開發儀表和面板。并且它被許多軟件采用,做為它們的儀表、面板和界面制作模塊,例如MPI的視景仿真軟件Vega Prime采用它替換了自己以前的儀表面板模塊Symbology,在三維場景中顯示儀表和面板。GL Studio被其它許多軟件采用,一方面說明它的先進性,開發效率高、開發質量好;另一方面說明它軟件結構好,非常便于重用,它完全采用面向對象技術,開發出來的應用非常容易被重用。它在Windows下的開發編譯環境就是Microsoft的Visual Studio,非常便于使用,它可以編譯生成.exe、.dll或ActiveX控件,它的運行不需要其它軟件支撐。