Introduction to OpenGL Flashcards
OpenGL is a computer graphics rendering
application programming interface or API
is a computer graphics rendering
application programming interface, or API
OpenGL
With it, you can generate high-quality color images by rendering with geometric and image primitives
OpenGL
It forms the basis of many interactive applications that include 3D graphics
OpenGL
By using OpenGL, the graphics part of your application can be
- operating system independent
- window system independent
Where is OpenGL first developed?
Silicon Graphics (SGI) Computer Systems
What year is the first version of OpenGL?
1994
Client‐Server Model
* Application (Client)
* Server (Vendor OpenGL implementation)
OpenGL
OpenGL is object oriented
False
What company created OpenGL?
Khronos
What is the latest version of OpenGL?
4.6
In OpenGL everything is in
3D Space
The process of transforming 3D coordinates to 2D pixels is managed by the
graphics pipeline of OpenGL
The graphics pipeline can be divided into two large parts:
- The first transforms your 3D coordinates into 2D coordinates and the
- Second part transforms the 2D coordinates into actual colored pixels.
The blue shades represents a programmable pipeline called
shaders
Shaders are written using the
GLSL (OpenGL
Shading Language)
uses patches to describe an object’s shape and allows relatively simple collections of patch geometry to be tessellated to
increase the number of geometric primitives, providing better-looking
models.
Tessellation