Einführung in OpenGL
Classroom training | German | Claim
Duration of training: 3 days
Objectives
Durch die Schulung sind Sie in der Lage, Hardware-beschleunigte Grafikanwendungen mit OpenGL ab Version 1.1 bis 4.x zu entwickeln
Target audience
Entwickler im Bereich der 2D / 3D Visualisierung
Requirements
- Grundlagenkenntnisse in C/C++ oder ähnlichen Sprachen sind erforderlich
Agenda
Installation von "freeglut"
Ereignissteuerung / Fenstererzeugung mit "freeglut"
Matrizen und Transformationen
- Perspektivische Projektion
- Koordinaten-Transformation
Transformationen in OpenGL
Objekte
- Punkte
- Linien
- Polygone
Buffer
- Color Buffer
- Z-Buffer
- Frame Buffer
Buffer und deren Verwendung / Animationen
Blending
- Transparenz
- Nebel
Texturen
- Texture Objects
Beleuchtung / Shading
- Vertex Shader
- Fragment Shader
Fixed Pipeline vs. Programmable Pipeline
Objectives
Durch die Schulung sind Sie in der Lage, Hardware-beschleunigte Grafikanwendungen mit OpenGL ab Version 1.1 bis 4.x zu entwickeln
Target audience
Entwickler im Bereich der 2D / 3D Visualisierung
Requirements
- Grundlagenkenntnisse in C/C++ oder ähnlichen Sprachen sind erforderlich
Agenda
Installation von "freeglut"
Ereignissteuerung / Fenstererzeugung mit "freeglut"
Matrizen und Transformationen
- Perspektivische Projektion
- Koordinaten-Transformation
Transformationen in OpenGL
Objekte
- Punkte
- Linien
- Polygone
Buffer
- Color Buffer
- Z-Buffer
- Frame Buffer
Buffer und deren Verwendung / Animationen
Blending
- Transparenz
- Nebel
Texturen
- Texture Objects
Beleuchtung / Shading
- Vertex Shader
- Fragment Shader