GL Studio
ハイエンドなグラフィックディスプレイ開発のプロトタイピングからテスト、実装まで
ハイライト
- インタラクティブな 2D または 3D のユーザーインターフェースアプリケーション
- 可読性の高い C ++ または Java コード生成
- Windows または Linux のプロトタイプと組み込みターゲット
- デスクトップおよび Embedded C++ とセーフティクリティカルな Embedded C++ のコードジェネレーター
- OpenGL v.1.1 以降、OpenGL ES v1.1 および v2.0 との互換性
- iOS ツールキットとオプションの Android ツールキットを提供
説明
GL Studio® は、忠実度の高いグラフィックスと完全にインタラクティブなコントロールを構築するための強力なツールスイートで、開発作業のリアリズムと洗練度を高めます。GL Studio により、プログラマーは、軍用/民間航空機のコックピットディスプレイ、自動車用ダッシュボード、プロセス/フロー制御、医療用ディスプレイ、通信機器などを含む非常に複雑なシステムを操作、保守、またはレプリケーションするための、最先端かつ再利用可能な 2D または 3D グラフィカルインターフェースを作成できます。
GL Studio スイートは、以下のパッケージオプションを提供します。
- GL Studio – 強力な 2D および 3D グラフィカルインターフェースを作成するためのコアツール
- GL Studio DT – C++ および Java ベースのコードを生成してデスクトップアプリケーションを開発
- GL Studio ES – 組み込みシステム用のハイエンドなグラフィックディスプレイのプロトタイプ作成、テスト、および実装
- GLStudio PR – DT および ES パッケージの機能、およびビルド済みのコンテンツライブラリを含むバンドル
- GLStudio SC – 認証に対応した組み込みセーフティクリティカルディスプレイの開発と展開
すべての GL Studio パッケージには、アプリケーションを駆動するグラフィック要素と動作を作成またはインポートするための直感的な HMI エディターが含まれています。このエディターは、WYSIWYG 環境で 2D または 3D ジオメトリを迅速に作成するための多数のコア機能を提供し、手作業で OpenGL® コードを書く必要性を軽減します。ジオメトリ作成機能には、描画、グループ化、順序付け、およびテクスチャリングのための基本的なツールが含まれています。エディターには、業界標準のファイル形式から 3D コンテンツをインポートする機能があります。ジオメトリは、すぐに使用できるジオメトリ変換ツールを使用して、ノブ、プッシュボタン、スイッチ、走行距離計などのデバイスにすばやく変換されます。 GL Studio には、デスクトッププロトタイピングおよび組み込み実装用の C++ および Java ベースのコードジェネレーターも含まれています。
GL Studio ES は、ハイエンドのグラフィカルインターフェースのプロトタイピングからテスト、組み込みシステムのディスプレイハードウェアへの実装へと移行する際に役立つ追加機能を提供します。GL Studio ES には、ラピッドプロトタイピング用のデスクトップ環境 (Windows®、Linux®-x86) 、および選択した組み込み環境 (Linux-ARM、iOS) に実装するためのランタイムライブラリが含まれています。 DiSTI は、カスタム組み込み OS 要件を満たすための GL Studio ES ランタイムライブラリのコンパイルのお手伝いもできます。多くの場合、簡単に新しい OS や多様なハードウェアをサポートすることができます。
GL Studio ES には次のものが含まれます。
- デスクトップおよび組み込み (ES) C++ コードジェネレーター
- OpenGL ES v1.1 および v2.0 と互換性のあるデスクトップおよび組み込みランタイムライブラリ
- iOS ツールキット- iOS 用に構築された OpenGL ES v1.1 および v2.0 ランタイムライブラリ (ロイヤリティフリーの配布あり)
- オプション:Android™ Toolkit - ユーザー指定の Android 構成用に構築された OpenGL ES v1.1 および v2.0 ランタイムライブラリ
オプションコンテンツライブラリ – GL Studio のオブジェクト指向設計パラダイムは、再利用可能なソフトウェアオブジェクト (RSO) と呼ばれる自己完結型のスマートなグラフィカル要素を生成します。 DiSTI は、コアインターフェースビルディングブロック、自動車クラスター、テスト機器インターフェース、マッピング、テクスチャ機能など、標準的なユーザーインターフェース機能としていくつかの RSO バンドルを提供しています。 DiSTI は、すぐに利用できる様々な統合仮想コックピットも提供しています。
Simulink 連携 – Simulink® 用の GL Studio Blockset を使用すると、ユーザーは Simulink および Stateflow® モデルを実行して、GL Studio ベースのユーザーインターフェースを更新できます。この双方向インターフェースにより、ユーザーは Simulink からデータを渡してユーザーの動作を促し、ユーザーインターフェースの入力を Simulink に戻すことができます。接続を設定するには、ユーザーは Simulink に GL Studio ブロックを含めるだけで、ユーザーインターフェースクラスのプロパティを動的に検出できます。その後、Simulink I/O を GL Studio ユーザーインターフェース I/O に簡単に接続できます。 GL Studio インターフェースオブジェクトを使用して、Simulink シミュレーションを視覚化できます。
The DiSTI Corporation
11301 Corporate Blvd
Suite 100
Orlando, Florida 32817
UNITED STATES
電話: 407-206-3390
FAX: 407-206-3396
corporate@disti.com
https://disti.com/