GL Studio® Features

Feature

Benefit

General

Intuitive Easy-to-Use Toolkit

Tool quickly adds value and ROI by seamlessly augmenting current production cycles

Fully OpenGL Compliant

High performance/fidelity rendering on GPU

High Resolution 2D Graphics Support

Meets multiple display resolution/size/fidelity requirements from single design

Full 3D Graphics Support

Extends ability of application content to meet next generation interface demands

Code Generator

Generates transportable source code and compiles it as needed (make EXE, DLL, SO, CAB, etc.)

Object Oriented

Increases application development speed, efficiency, and reuse

Photo Realistic

Meets fidelity demands at any level

Extendable Plug-In Architecture

Toolkit functionality easily expands to include new features

Safety Critical Capable

Single tool to support total product lifecycle from prototype to embedded/deployed safety critical displays

No Proprietary Data/Formats

Human readable ANSI Standard C++, EC++, or Java Code understandable by any software developer

True 3D Picking

Customized pick zones to accommodate various input methods including touch-screens

Unlimited Deployment Option

Deployed content can run without licensing checks

OpenGL

Dynamically Scalable, Rotatable, Sizable Objects

Interacts without a performance penalty

Texture Mapping

Fully texture mapped objects for unmatched realism

Dynamic Lighting

Shading that updates automatically for increased realism

Anti-Aliased Textured Fonts

High fidelity, easy-to-view content for electronic displays

JOGL Compliant

Java applications receive OpenGL performance boost in rendering

Code Generation

C++ Code Generator

Develop applications that achieve maximum performance

Java Code Generator

Develop highly portable applications in strict security environments

Embedded C++ / Safety Critical

Develop applications to meet embedded and safety critical needs.

Human Readable

All code is human readable and editable

Single Design Reuse

Graphics designs reusable to support multiple code bases

Additional Features

ARINC 661 Toolkit

Enables the development of ARINC 661 compliant content and renders on a simulated CDS

Map Toolkit

Load, display and manage 2D Mapping data, layers, icons, and routes

Menu Library

Rapidly build MFD page-changing logic, independent of the application

Video Toolkit

Read DirectShow video feeds or replay stored movie files in the application

Operating Systems

Windows

Versions: 2000/XP
Compiler: VS C++ v6.0, v7.1, v8.x

Linux

Versions: FC 2,3,4,5; RH 7.2,8,9; Mandrake 8.1 (more avail.)
Compiler: 3.0.2, 3.2.0, 3.2.2, 3.4.2, 4.0.0

IRIX

Version: 6.5
Compiler: MIPS Pro C++ 7.41

Solaris

Version: 8, 9 and 10
Compiler: Sun Studio 9

Embedded OS

RTOS Independent

Rehostable to any RTOS environment.

Currently supported:

Green Hill INTEGRITY

LynuxWorks LynxOS

Wind River VxWorks.

OpenGL Compliance

Seaweed Systems

Open GL SC 1.0 / ES 2.0

ALT Software

Open GL ES 1.0

Importers

Custom OpenGL Code

Continue to use legacy content in a new paradigm

2D Images

JPEG, PNG, GIF, TIF, PSD, etc.

3D Models

3D Studio Max ASE
MultiGen Creator OpenFlightŪ
Designer's Workbench DWB
Windows Meta Files WMF
Alias/Wavefront OBJ

CAD Data

CATIA, AutoCAD, Pro/E, DXF via the above formats

Data Connection Examples

Open User Definable

Shared Memory

Reflective Memory
TCP/IP or UDP/IP

CORBA

DIS
HLA

Statemate

3rd Party Interfaces

3D Scene Graphs

Any OpenGL or JOGL based scene graph

Simulation Tools

X-Plane
MatLab

Simulink
Statemate

Radar & Maps

Blue Ridge Radar
Harris Moving Map

Kinemap

Web & Courseware

HTML
Java Script
Flash

Authorware
Tool Book
Evolution

Microsoft

MFC
Microsoft Word
Microsoft PowerPoint

Visual Basic .NET

C#

J#

ActiveX

Other GUI Tools

QT

FLTK