OpenGL stands for Open Graphics Library. It is one of the most popular 3D graphics APIs. OpenGL is a multi-platform and cross-language API with a primary objective of rendering 2D and 3D computer graphics. Learn one of the oldest API being used in 2D and 3D graphic applications, covering a set of rendering, special effects, and other visualisation functions. This OpenGL online course is designed specifically for writing graphics applications, and test cases with OpenGL ES. The OpenGL training will be beneficial for both driver and application developers. The course is focused on OpenGL v1.1 and ES v2.0 for embedded systems development, along with an in-depth understanding of the OpenGL ES API and graphics pipeline.
Who Should Attend This Course
- Developers
- Android Developers
- IOS Developers
- Professionals wanting to enrich graphics
What You Will Learn
-
OpenGL Basics
Understand the basics of OpenGL and how your applications stand to benefit from it -
OpenGL ES
Learn about using OpenGL for Embedded Systems and how much it differs from OpenGL -
Animation
Explore the use of animation and drawing basics from points to objects for your applications -
Colors and Textures
Learn to specify colors and find out how to use texture mapping to add to your images -
Alpha Blending
Use the alpha blending feature of OpenGL to combine images with attractive backgrounds -
Optimizing Performance
Learn how to do performance optimization to make OpenGL work better for your applications
On completion of the OpenGL Training, you will be able to develop an understanding of the following topics:
- OpenGL basics
- OpenGL ES flavor and how it differs from OpenGL
- Animation and drawing basics from points to objects
- How to specify colors
- How to use texture mapping to add to your images
- Use the Alpha blending feature of OpenGL
- Pixel and Frame buffer objects
- How to do performance optimization to make OpenGL better
We provide the course in English.