Training

GL Studio® Training


A Practical Hands-On Guide to GL Studio Development

This course will show users how to build basic applications using GL Studio. Students will learn the basic techniques for building analog and digital displays, including the importing of 3D models. The course is taught through a series of lectures and hands-on exercises where users learn how to use all of the components of the tool.

Who Should Attend?

This is a hands-on course intended for simulation developers, interface and instructional designers and software engineers that are current or anticipated users of the GL Studio product suite. Included presentation materials and exercises provide a comprehensive exploration of the GL Studio Human Machine Interface development toolkit along with a number of issues related to the use of photo-realistic graphics based on the OpenGL standard. Hardware and software optimization techniques as well as deployment packaging are also discussed for several representative market segments.

GL Studio Training Schedule
March 6 – 9, 2017 (Desktop)
Register
March 14 – 17, 2017 (Embedded)
Register

Course Objectives

The primary goal of this course is to familiarize students with the basic, intermediate and some advanced concepts of using the GL Studio HMI toolkit. Course instructors, who are skilled developers, will present concepts consistent with today’s rigorous simulation and display HMI requirements along with content production and optimization techniques. The course combines lecture and hands-on lab exercises in which students build HMIs from raw data and explore a variety of key concepts:

  • C++/Java Source Code Generation
  • Build Environments
  • Reusable Software Object (RSO) Life Cycle
  • Dynamic Object Creation
  • Object Oriented Component Architecture
  • Overriding Component Base Classes for Custom Drawing Behaviors
  • Creating User-Defined Callbacks
  • Using GlsObjects for Faster Development
  • Tips & Recommended Procedures for Digital Photography, 3D Modeling, External Data Interfaces and Behavior Coding

GL Studio is a code development toolkit for C++, Safety Critical C++ or Java. Students should have some knowledge of Object Oriented design and code development in order to fully capitalize on this training and the concepts presented.

Detailed Outline

Introduction to GL Studio
  • 3D Human Machine Interface (HMI) displays
  • Interfacing to computational simulations
  • Concepts and development strategies within the GL Studio HMI toolkit
  • C++, Java or Safety Critical C++ Code Generation
Reusable Software Object (RSO) Development
  • Development of life cycle concepts
  • Creating RSOs that can be used in more than one aspect of a simulation task
  • Develop RSOs for one use, then transition the same RSOs into a new Simulation Environment
    • Prototyping
    • Virtual Maintenance Training
    • e-Learning
    • Computer Based Training
    • Embedded Displays
  • Transition of objects from one aspect of a visual simulation to another
GL Studio Editor Familiarity
  • Comprehensive presentation of the GL Studio WYSIWYG Editor and layout features
    • Design Window
    • Tool Tray
    • Control Window
    • Object Properties Settings
Graphics Development in GL Studio
  • Developing textures for photo-realistic RSOs
  • 2D / 3D object creation options
  • Graphical element layout basics
  • Objects grouping considerations
  • Organizing objects for group behavior
  • LAB: Create Project and Workspace
    • Create basic objects for initial layout
    • Embed behaviors within Gl Studio Objects
Programming Development in GL Studio
  • User defined Class Methods, Class Variables and Callbacks
  • Creating a programming environment for . object behavior
  • Component architectures and the “Parent . Child” relationship of GL Studio created RSOs
  • Build analog photo-realistic instruments that . are common to most aviation craft
  • LAB: Create an Attitude Direction Indicator (ADI)
    • Lighting, textures and materials
    • Create basic behaviors
  • LAB: Create an Altimeter
    • Complex behavior programming
    • Create shadow effect on rolling digits
Build Basic to Complex Objects in GL Studio
  • Electronic or Digital Displays (e.g. MFDs)
  • Multi-level component architecture
  • Organizing content for maintainability
  • Structuring behavior for maximum reuse, the RSO concept in practice
  • LAB: Build A Multi Function Display (MFD)
    • Create a complex electronic display
    • Learn Component (Child / Parent) Architecture
    • Develop Clipping Regions
Learn Simple to Complex Coding Concepts
  • Overriding a component base class
    • Create user defined base classes
    • Quickly create clipping regions
  • Symbology translation techniques
  • Multi-Level Component Architecture
  • Creating custom user defined call backs for mouse, touch screen or keyboard inputs
  • LAB: Build a 3D Cockpit
    • Integrate GL Studio RSOs into a parent project
    • Learn complex navigation techniques and object animation controls
    • Import detailed 3D content with built in animations
Recommended Procedures
  • Detailed digital photography tips
  • Lighting, reflections, glare, shadows and parallax
  • Efficient 3D models for visual simulations
  • OpenGL texture utilization
  • Hardware selection criteria
  • Web deployment considerations
Gl Studio Productivity Packs
  • Using the GlsPlayer to deploy GL Studio created content over the web or in PowerPoint
  • Deploy GL Studio content in a .NET environment (C#, J#, VB.NET) through GlsDotNET
  • GlsMap Toolkit allows developers to add simple 2D moving map solutions with symbology overlays to GL Studio applications
  • GlsMenu Library allows developers to easily maintain complex navigation structures and data values for multi-page MFD architectures
  • The GlsJava Code Generator allows developers to generate Java code from GL Studio designs
  • The DO-178B Code Generator generates safety critical C++ for deployment in avionics, land or marine based displays
Q&A for Your Project
  • Instructors save time for answering your project specific questions to be sure you’re on the right track

Registration


If you prefer to register for a class by phone or fax, download the registration sheet to get all the necessary items together.

Phone or Fax

Register with our easy online form and we will get in touch with you shortly.

Online Form

If you have questions about registration or want to confirm dates, send us an email.

Email

Accommodations


Fairfield Inn & Suites

DiSTI’s preferred accommodation, within a 5 minute walk of the DiSTI offices. After a workout in the 24-Hour fitness center or a dip in the heated outdoor pool, start the day with free hot breakfast buffet. Other amenities of the hotel include free wifi, business center and meeting room space. Rooms boast free wifi, mini fridge & microwave and HDTV’s with a new entertainment feature where guests can access Hulu and Netflix.
Contact DiSTI for a special rate.

Fairfield Inn Front Desk
Restaurants
Ruby Tuesday
First Watch Restaurant
IHOP
Chic-fil-A
Jimmy John’s Gourmet Sandwiches
Buffalo Wild Wings
Panera Bread
Hummus House Pitas & Salads

Instructors


DiSTI has a long standing reputation for excellence by providing experienced instructors. Our instructors are industry professionals who offer tremendous depth of understanding and knowledge in their fields. They bring their practical understanding to the classroom to deliver a comprehensive training experience to their students.
instructors3

Clients


DiSTI’s outstanding reputation for providing the most dynamic training in the modeling and simulation industry has attracted high-profile, Fortune 500 customers around the world-and that robust customer list continues to grow.

Through our internationally-recognized Simulation Professional Series, we have trained thousands of students over the years, representing nearly every simulation organization in the U.S. and abroad, both in the commercial and government sectors. Key clients include:

  • Boeing
  • AT&T
  • United Technologies
  • Lockheed Martin
  • Caterpillar
  • Northrop Grumman
  • FedEx
  • Honeywell
  • L3 Communications
  • Raytheon
  • General Dynamics
  • US DoD
  • NASA
  • FAA
  • BAE
  • Flight Safety
  • Rockwell Collins
  • SAIC

Training

GL Studio® Training


A Practical Hands-On Guide to GL Studio Development

This course will show users how to build basic applications using GL Studio. Students will learn the basic techniques for building analog and digital displays, including the importing of 3D models. The course is taught through a series of lectures and hands-on exercises where users learn how to use all of the components of the tool.

Who Should Attend?

This is a hands-on course intended for simulation developers, interface and instructional designers and software engineers that are current or anticipated users of the GL Studio product suite. Included presentation materials and exercises provide a comprehensive exploration of the GL Studio Human Machine Interface development toolkit along with a number of issues related to the use of photo-realistic graphics based on the OpenGL standard. Hardware and software optimization techniques as well as deployment packaging are also discussed for several representative market segments.

GL Studio Training Schedule
March 6 – 9, 2017 Register
March 14 – 17, 2017 Register

Course Objectives

The primary goal of this course is to familiarize students with the basic, intermediate and some advanced concepts of using the GL Studio HMI toolkit. Course instructors, who are skilled developers, will present concepts consistent with today’s rigorous simulation and display HMI requirements along with content production and optimization techniques. The course combines lecture and hands-on lab exercises in which students build HMIs from raw data and explore a variety of key concepts:

  • C++/Java Source Code Generation
  • Build Environments
  • Reusable Software Object (RSO) Life Cycle
  • Dynamic Object Creation
  • Object Oriented Component Architecture
  • Overriding Component Base Classes for Custom Drawing Behaviors
  • Creating User-Defined Callbacks
  • Using GlsObjects for Faster Development
  • Tips & Recommended Procedures for Digital Photography, 3D Modeling, External Data Interfaces and Behavior Coding

GL Studio is a code development toolkit for C++, Safety Critical C++ or Java. Students should have some knowledge of Object Oriented design and code development in order to fully capitalize on this training and the concepts presented.

Detailed Outline

Introduction to GL Studio
  • 3D Human Machine Interface (HMI) displays
  • Interfacing to computational simulations
  • Concepts and development strategies within the GL Studio HMI toolkit
  • C++, Java or Safety Critical C++ Code Generation
Reusable Software Object (RSO) Development
  • Development of life cycle concepts
  • Creating RSOs that can be used in more than one aspect of a simulation task
  • Develop RSOs for one use, then transition the same RSOs into a new Simulation Environment
    • Prototyping
    • Virtual Maintenance Training
    • e-Learning
    • Computer Based Training
    • Embedded Displays
  • Transition of objects from one aspect of a visual simulation to another
GL Studio Editor Familiarity
  • Comprehensive presentation of the GL Studio WYSIWYG Editor and layout features
    • Design Window
    • Tool Tray
    • Control Window
    • Object Properties Settings
Graphics Development in GL Studio
  • Developing textures for photo-realistic RSOs
  • 2D / 3D object creation options
  • Graphical element layout basics
  • Objects grouping considerations
  • Organizing objects for group behavior
  • LAB: Create Project and Workspace
    • Create basic objects for initial layout
    • Embed behaviors within Gl Studio Objects
Programming Development in GL Studio
  • User defined Class Methods, Class Variables and Callbacks
  • Creating a programming environment for . object behavior
  • Component architectures and the “Parent . Child” relationship of GL Studio created RSOs
  • Build analog photo-realistic instruments that . are common to most aviation craft
  • LAB: Create an Attitude Direction Indicator (ADI)
    • Lighting, textures and materials
    • Create basic behaviors
  • LAB: Create an Altimeter
    • Complex behavior programming
    • Create shadow effect on rolling digits
Build Basic to Complex Objects in GL Studio
  • Electronic or Digital Displays (e.g. MFDs)
  • Multi-level component architecture
  • Organizing content for maintainability
  • Structuring behavior for maximum reuse, the RSO concept in practice
  • LAB: Build A Multi Function Display (MFD)
    • Create a complex electronic display
    • Learn Component (Child / Parent) Architecture
    • Develop Clipping Regions
Learn Simple to Complex Coding Concepts
  • Overriding a component base class
    • Create user defined base classes
    • Quickly create clipping regions
  • Symbology translation techniques
  • Multi-Level Component Architecture
  • Creating custom user defined call backs for mouse, touch screen or keyboard inputs
  • LAB: Build a 3D Cockpit
    • Integrate GL Studio RSOs into a parent project
    • Learn complex navigation techniques and object animation controls
    • Import detailed 3D content with built in animations
Recommended Procedures
  • Detailed digital photography tips
  • Lighting, reflections, glare, shadows and parallax
  • Efficient 3D models for visual simulations
  • OpenGL texture utilization
  • Hardware selection criteria
  • Web deployment considerations
Gl Studio Productivity Packs
  • Using the GlsPlayer to deploy GL Studio created content over the web or in PowerPoint
  • Deploy GL Studio content in a .NET environment (C#, J#, VB.NET) through GlsDotNET
  • GlsMap Toolkit allows developers to add simple 2D moving map solutions with symbology overlays to GL Studio applications
  • GlsMenu Library allows developers to easily maintain complex navigation structures and data values for multi-page MFD architectures
  • The GlsJava Code Generator allows developers to generate Java code from GL Studio designs
  • The DO-178B Code Generator generates safety critical C++ for deployment in avionics, land or marine based displays
Q&A for Your Project
  • Instructors save time for answering your project specific questions to be sure you’re on the right track

Registration


If you prefer to register for a class by phone or fax, download the registration sheet to get all the necessary items together.

Phone or Fax

Register with our easy online form and we will get in touch with you shortly.

Online Form

If you have questions about registration or want to confirm dates, send us an email.

Email

Accommodations


Fairfield Inn & Suites

DiSTI’s preferred accommodation, within a 5 minute walk of the DiSTI offices. After a workout in the 24-Hour fitness center or a dip in the heated outdoor pool, start the day with free hot breakfast buffet. Other amenities of the hotel include free wifi, business center and meeting room space. Rooms boast free wifi, mini fridge & microwave and HDTV’s with a new entertainment feature where guests can access Hulu and Netflix.
Contact DiSTI for a special rate.

Fairfield Inn Front Desk
Restaurants
Ruby Tuesday
First Watch Restaurant
IHOP
Tilted Kilt Pub & Eatery
Chic-fil-A
Jimmy John’s Gourmet Sandwiches
Buffalo Wild Wings
Panera Bread
Hummus House Pitas & Salads

Instructors


DiSTI has a long standing reputation for excellence by providing experienced instructors. Our instructors are industry professionals who offer tremendous depth of understanding and knowledge in their fields. They bring their practical understanding to the classroom to deliver a comprehensive training experience to their students.
instructors3

Clients


DiSTI’s outstanding reputation for providing the most dynamic training in the modeling and simulation industry has attracted high-profile, Fortune 500 customers around the world-and that robust customer list continues to grow.

Through our internationally-recognized Simulation Professional Series, we have trained thousands of students over the years, representing nearly every simulation organization in the U.S. and abroad, both in the commercial and government sectors. Key clients include:

  • Boeing
  • AT&T
  • United Technologies
  • Lockheed Martin
  • Caterpillar
  • Northrop Grumman
  • FedEx
  • Honeywell
  • L3 Communications
  • Raytheon
  • General Dynamics
  • US DoD
  • NASA
  • FAA
  • BAE
  • Flight Safety
  • Rockwell Collins
  • SAIC

Training

GL Studio® Training


A Practical Hands-On Guide to GL Studio Development

This course will show users how to build basic applications using GL Studio. Students will learn the basic techniques for building analog and digital displays, including the importing of 3D models. The course is taught through a series of lectures and hands-on exercises where users learn how to use all of the components of the tool.

Who Should Attend?

This is a hands-on course intended for simulation developers, interface and instructional designers and software engineers that are current or anticipated users of the GL Studio product suite. Included presentation materials and exercises provide a comprehensive exploration of the GL Studio Human Machine Interface development toolkit along with a number of issues related to the use of photo-realistic graphics based on the OpenGL standard. Hardware and software optimization techniques as well as deployment packaging are also discussed for several representative market segments.

GL Studio Training Schedule
March 6 – 9, 2017 Register
March 14 – 17, 2017 Register

Course Objectives

The primary goal of this course is to familiarize students with the basic, intermediate and some advanced concepts of using the GL Studio HMI toolkit. Course instructors, who are skilled developers, will present concepts consistent with today’s rigorous simulation and display HMI requirements along with content production and optimization techniques. The course combines lecture and hands-on lab exercises in which students build HMIs from raw data and explore a variety of key concepts:

  • C++/Java Source Code Generation
  • Build Environments
  • Reusable Software Object (RSO) Life Cycle
  • Dynamic Object Creation
  • Object Oriented Component Architecture
  • Overriding Component Base Classes for Custom Drawing Behaviors
  • Creating User-Defined Callbacks
  • Using GlsObjects for Faster Development
  • Tips & Recommended Procedures for Digital Photography, 3D Modeling, External Data Interfaces and Behavior Coding

GL Studio is a code development toolkit for C++, Safety Critical C++ or Java. Students should have some knowledge of Object Oriented design and code development in order to fully capitalize on this training and the concepts presented.

Detailed Outline

Introduction to GL Studio
  • 3D Human Machine Interface (HMI) displays
  • Interfacing to computational simulations
  • Concepts and development strategies within the GL Studio HMI toolkit
  • C++, Java or Safety Critical C++ Code Generation

[/toggle ]

Reusable Software Object (RSO) Development
  • Development of life cycle concepts
  • Creating RSOs that can be used in more than one aspect of a simulation task
  • Develop RSOs for one use, then transition the same RSOs into a new Simulation Environment
    • Prototyping
    • Virtual Maintenance Training
    • e-Learning
    • Computer Based Training
    • Embedded Displays
  • Transition of objects from one aspect of a visual simulation to another
GL Studio Editor Familiarity
  • Comprehensive presentation of the GL Studio WYSIWYG Editor and layout features
    • Design Window
    • Tool Tray
    • Control Window
    • Object Properties Settings
Graphics Development in GL Studio
  • Developing textures for photo-realistic RSOs
  • 2D / 3D object creation options
  • Graphical element layout basics
  • Objects grouping considerations
  • Organizing objects for group behavior
  • LAB: Create Project and Workspace
    • Create basic objects for initial layout
    • Embed behaviors within Gl Studio Objects
Programming Development in GL Studio
  • User defined Class Methods, Class Variables and Callbacks
  • Creating a programming environment for . object behavior
  • Component architectures and the “Parent . Child” relationship of GL Studio created RSOs
  • Build analog photo-realistic instruments that . are common to most aviation craft
  • LAB: Create an Attitude Direction Indicator (ADI)
    • Lighting, textures and materials
    • Create basic behaviors
  • LAB: Create an Altimeter
    • Complex behavior programming
    • Create shadow effect on rolling digits
Build Basic to Complex Objects in GL Studio
  • Electronic or Digital Displays (e.g. MFDs)
  • Multi-level component architecture
  • Organizing content for maintainability
  • Structuring behavior for maximum reuse, the RSO concept in practice
  • LAB: Build A Multi Function Display (MFD)
    • Create a complex electronic display
    • Learn Component (Child / Parent) Architecture
    • Develop Clipping Regions
Learn Simple to Complex Coding Concepts
  • Overriding a component base class
    • Create user defined base classes
    • Quickly create clipping regions
  • Symbology translation techniques
  • Multi-Level Component Architecture
  • Creating custom user defined call backs for mouse, touch screen or keyboard inputs
  • LAB: Build a 3D Cockpit
    • Integrate GL Studio RSOs into a parent project
    • Learn complex navigation techniques and object animation controls
    • Import detailed 3D content with built in animations
Recommended Procedures
  • Detailed digital photography tips
  • Lighting, reflections, glare, shadows and parallax
  • Efficient 3D models for visual simulations
  • OpenGL texture utilization
  • Hardware selection criteria
  • Web deployment considerations
Gl Studio Productivity Packs
  • Using the GlsPlayer to deploy GL Studio created content over the web or in PowerPoint
  • Deploy GL Studio content in a .NET environment (C#, J#, VB.NET) through GlsDotNET
  • GlsMap Toolkit allows developers to add simple 2D moving map solutions with symbology overlays to GL Studio applications
  • GlsMenu Library allows developers to easily maintain complex navigation structures and data values for multi-page MFD architectures
  • The GlsJava Code Generator allows developers to generate Java code from GL Studio designs
  • The DO-178B Code Generator generates safety critical C++ for deployment in avionics, land or marine based displays
Q&A for Your Project
  • Instructors save time for answering your project specific questions to be sure you’re on the right track

Registration


support2

If you prefer to register for a class by phone or fax, download the registration sheet to get all the necessary items together.

Phone or Fax

fileIcon

Register with our easy online form and we will get in touch with you shortly.

Online Form

evelopeIcon

If you have questions about registration or want to confirm dates, send us an email.

Email

Accommodations


Fairfield Inn & Suites

DiSTI’s preferred accommodation, within a 5 minute walk of the DiSTI offices. After a workout in the 24-Hour fitness center or a dip in the heated outdoor pool, start the day with free hot breakfast buffet. Other amenities of the hotel include free wifi, business center and meeting room space. Rooms boast free wifi, mini fridge & microwave and HDTV’s with a new entertainment feature where guests can access Hulu and Netflix.
Contact DiSTI for a special rate.

Fairfield Inn Front Desk

Restaurants
Ruby Tuesday
First Watch Restaurant
IHOP
Tilted Kilt Pub & Eatery
Chic-fil-A
Jimmy John’s Gourmet Sandwiches
Buffalo Wild Wings
Panera Bread
Hummus House Pitas & Salads

Instructors


instructors3
DiSTI has a long standing reputation for excellence by providing experienced instructors. Our instructors are industry professionals who offer tremendous depth of understanding and knowledge in their fields. They bring their practical understanding to the classroom to deliver a comprehensive training experience to their students.

Clients


DiSTI’s outstanding reputation for providing the most dynamic training in the modeling and simulation industry has attracted high-profile, Fortune 500 customers around the world-and that robust customer list continues to grow.

Through our internationally-recognized Simulation Professional Series, we have trained thousands of students over the years, representing nearly every simulation organization in the U.S. and abroad, both in the commercial and government sectors. Key clients include:

  • Boeing
  • AT&T
  • United Technologies
  • Lockheed Martin
  • Caterpillar
  • Northrop Grumman
  • FedEx
  • Honeywell
  • L3 Communications
  • Raytheon
  • General Dynamics
  • US DoD
  • NASA
  • FAA
  • BAE
  • Flight Safety
  • Rockwell Collins
  • SAIC

Training

GL Studio® Training


A Practical Hands-On Guide to GL Studio Development

This course will show users how to build basic applications using GL Studio. Students will learn the basic techniques for building analog and digital displays, including the importing of 3D models. The course is taught through a series of lectures and hands-on exercises where users learn how to use all of the components of the tool.

Who Should Attend?

This is a hands-on course intended for simulation developers, interface and instructional designers and software engineers that are current or anticipated users of the GL Studio product suite. Included presentation materials and exercises provide a comprehensive exploration of the GL Studio Human Machine Interface development toolkit along with a number of issues related to the use of photo-realistic graphics based on the OpenGL standard. Hardware and software optimization techniques as well as deployment packaging are also discussed for several representative market segments.

GL Studio Training Schedule
March 6 – 9, 2017 Register
March 14 – 17, 2017 Register

Course Objectives

The primary goal of this course is to familiarize students with the basic, intermediate and some advanced concepts of using the GL Studio HMI toolkit. Course instructors, who are skilled developers, will present concepts consistent with today’s rigorous simulation and display HMI requirements along with content production and optimization techniques. The course combines lecture and hands-on lab exercises in which students build HMIs from raw data and explore a variety of key concepts:

  • C++/Java Source Code Generation
  • Build Environments
  • Reusable Software Object (RSO) Life Cycle
  • Dynamic Object Creation
  • Object Oriented Component Architecture
  • Overriding Component Base Classes for Custom Drawing Behaviors
  • Creating User-Defined Callbacks
  • Using GlsObjects for Faster Development
  • Tips & Recommended Procedures for Digital Photography, 3D Modeling, External Data Interfaces and Behavior Coding

GL Studio is a code development toolkit for C++, Safety Critical C++ or Java. Students should have some knowledge of Object Oriented design and code development in order to fully capitalize on this training and the concepts presented.

Detailed Outline

Introduction to GL Studio
  • 3D Human Machine Interface (HMI) displays
  • Interfacing to computational simulations
  • Concepts and development strategies within the GL Studio HMI toolkit
  • C++, Java or Safety Critical C++ Code Generation
Reusable Software Object (RSO) Development
  • Development of life cycle concepts
  • Creating RSOs that can be used in more than one aspect of a simulation task
  • Develop RSOs for one use, then transition the same RSOs into a new Simulation Environment
    • Prototyping
    • Virtual Maintenance Training
    • e-Learning
    • Computer Based Training
    • Embedded Displays
  • Transition of objects from one aspect of a visual simulation to another
GL Studio Editor Familiarity
  • Comprehensive presentation of the GL Studio WYSIWYG Editor and layout features
    • Design Window
    • Tool Tray
    • Control Window
    • Object Properties Settings
Graphics Development in GL Studio
  • Developing textures for photo-realistic RSOs
  • 2D / 3D object creation options
  • Graphical element layout basics
  • Objects grouping considerations
  • Organizing objects for group behavior
  • LAB: Create Project and Workspace
    • Create basic objects for initial layout
    • Embed behaviors within Gl Studio Objects
Programming Development in GL Studio
  • User defined Class Methods, Class Variables and Callbacks
  • Creating a programming environment for . object behavior
  • Component architectures and the “Parent . Child” relationship of GL Studio created RSOs
  • Build analog photo-realistic instruments that . are common to most aviation craft
  • LAB: Create an Attitude Direction Indicator (ADI)
    • Lighting, textures and materials
    • Create basic behaviors
  • LAB: Create an Altimeter
    • Complex behavior programming
    • Create shadow effect on rolling digits
Build Basic to Complex Objects in GL Studio
  • Electronic or Digital Displays (e.g. MFDs)
  • Multi-level component architecture
  • Organizing content for maintainability
  • Structuring behavior for maximum reuse, the RSO concept in practice
  • LAB: Build A Multi Function Display (MFD)
    • Create a complex electronic display
    • Learn Component (Child / Parent) Architecture
    • Develop Clipping Regions
Learn Simple to Complex Coding Concepts
  • Overriding a component base class
    • Create user defined base classes
    • Quickly create clipping regions
  • Symbology translation techniques
  • Multi-Level Component Architecture
  • Creating custom user defined call backs for mouse, touch screen or keyboard inputs
  • LAB: Build a 3D Cockpit
    • Integrate GL Studio RSOs into a parent project
    • Learn complex navigation techniques and object animation controls
    • Import detailed 3D content with built in animations
Recommended Procedures
  • Detailed digital photography tips
  • Lighting, reflections, glare, shadows and parallax
  • Efficient 3D models for visual simulations
  • OpenGL texture utilization
  • Hardware selection criteria
  • Web deployment considerations
Gl Studio Productivity Packs
  • Using the GlsPlayer to deploy GL Studio created content over the web or in PowerPoint
  • Deploy GL Studio content in a .NET environment (C#, J#, VB.NET) through GlsDotNET
  • GlsMap Toolkit allows developers to add simple 2D moving map solutions with symbology overlays to GL Studio applications
  • GlsMenu Library allows developers to easily maintain complex navigation structures and data values for multi-page MFD architectures
  • The GlsJava Code Generator allows developers to generate Java code from GL Studio designs
  • The DO-178B Code Generator generates safety critical C++ for deployment in avionics, land or marine based displays
Q&A for Your Project
  • Instructors save time for answering your project specific questions to be sure you’re on the right track

Registration


support2

If you prefer to register for a class by phone or fax, download the registration sheet to get all the necessary items together.

Phone or Fax

fileIcon

Register with our easy online form and we will get in touch with you shortly.

Online Form

evelopeIcon

If you have questions about registration or want to confirm dates, send us an email.

Email

Accommodations


Fairfield Inn & Suites

DiSTI’s preferred accommodation, within a 5 minute walk of the DiSTI offices. After a workout in the 24-Hour fitness center or a dip in the heated outdoor pool, start the day with free hot breakfast buffet. Other amenities of the hotel include free wifi, business center and meeting room space. Rooms boast free wifi, mini fridge & microwave and HDTV’s with a new entertainment feature where guests can access Hulu and Netflix.
Contact DiSTI for a special rate.

Fairfield Inn Front Desk

Restaurants
Ruby Tuesday
First Watch Restaurant
IHOP
Tilted Kilt Pub & Eatery
Chic-fil-A
Jimmy John’s Gourmet Sandwiches
Buffalo Wild Wings
Panera Bread
Hummus House Pitas & Salads

Instructors


instructors3
DiSTI has a long standing reputation for excellence by providing experienced instructors. Our instructors are industry professionals who offer tremendous depth of understanding and knowledge in their fields. They bring their practical understanding to the classroom to deliver a comprehensive training experience to their students.

Clients


DiSTI’s outstanding reputation for providing the most dynamic training in the modeling and simulation industry has attracted high-profile, Fortune 500 customers around the world-and that robust customer list continues to grow.

Through our internationally-recognized Simulation Professional Series, we have trained thousands of students over the years, representing nearly every simulation organization in the U.S. and abroad, both in the commercial and government sectors. Key clients include:

  • Boeing
  • AT&T
  • United Technologies
  • Lockheed Martin
  • Caterpillar
  • Northrop Grumman
  • FedEx
  • Honeywell
  • L3 Communications
  • Raytheon
  • General Dynamics
  • US DoD
  • NASA
  • FAA
  • BAE
  • Flight Safety
  • Rockwell Collins
  • SAIC
Back to Top