Lazarus - OpenGL 3.3 Tutorial

Aus DGL Wiki
Version vom 7. Dezember 2017, 23:11 Uhr von Mathias (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „=Lazarus - OpenGL 3.3 Tutorial= ==Einrichten und Einstieg== {|{{Prettytable_B1}} width="100%" !width="15%"|Link !width="85%"|Beschreibung |- !Lazarus - OpenG…“)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Lazarus - OpenGL 3.3 Tutorial

Einrichten und Einstieg

Link Beschreibung
Lazarus fuer OpenGL einrichten
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Lazarus fuer OpenGL einrichten

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Context erzeugen
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Context erzeugen

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

VAO - Daten laden
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
VAO - Daten laden

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Erster Shader
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Erster Shader

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Polygonmodus
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Polygonmodus

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Shader

Link Beschreibung
Einleitung und laden der Shader
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Einleitung und laden der Shader

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Einfachster Shader
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Einfachster Shader

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Uniform Variablen
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Uniform Variablen

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Erste Bewegung
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Erste Bewegung

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Mehrere Shader
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Mehrere Shader

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Schleifen
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Schleifen

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Geometrie Shader
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Geometrie Shader

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Punkte verschieden darstellen
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Punkte verschieden darstellen

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Shader Mandelbrot
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Shader Mandelbrot

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Vertex-Puffer

Link Beschreibung
Einfachster Vertex-Puffer
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Einfachster Vertex-Puffer

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Mehrere Vertex-Puffer, Mehrarbige Mesh
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Mehrere Vertex-Puffer, Mehrarbige Mesh

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Vertex-Puffer in 2D
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Vertex-Puffer in 2D

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Nur eine Array
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Nur eine Array

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Vertex-Daten zur Laufzeit modifizieren
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Vertex-Daten zur Laufzeit modifizieren

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Shapes (Dreiecke)
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Shapes (Dreiecke)

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Shapes (Linien)
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Shapes (Linien)

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

DrawArrays
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
DrawArrays

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Indices
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Indices

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Index-Puffer
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Index-Puffer

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Index-Puffer dynamisch
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Index-Puffer dynamisch

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Vertex-Puffer auslesen
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Vertex-Puffer auslesen

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Matrix

Link Beschreibung
Was ist eine Matrix
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Was ist eine Matrix

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Matrix Rotieren
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Matrix Rotieren

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Matrix Verschieben und Multiplizieren
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Matrix Verschieben und Multiplizieren

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Kleines Planetarium
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Kleines Planetarium

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

3D

Link Beschreibung
Erster-Wuerfel
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Erster-Wuerfel

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Polygon - Seite (Backface Culling)
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Polygon - Seite (Backface Culling)

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Tiefenbuffer
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Tiefenbuffer

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Orthogonalprojektion
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Orthogonalprojektion

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Fluchtpunktperspektive (Frustum)
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Fluchtpunktperspektive (Frustum)

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Betrachtungs - Fenster (Viewport)
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Betrachtungs - Fenster (Viewport)

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Beleuchtung

Link Beschreibung
Einfache Beleuchtung
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Einfache Beleuchtung

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Einfache Beleuchtung mit Clamp
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Einfache Beleuchtung mit Clamp

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Einfache Beleuchtung und Farben
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Einfache Beleuchtung und Farben

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Texturen

Link Beschreibung
Erste Textur
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Erste Textur

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Mehrere Texturen
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Mehrere Texturen

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Texturen von BMP
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Texturen von BMP

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Texturen mit oglTextur
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Texturen mit oglTextur

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Texturen von XPM
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Texturen von XPM

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Texturen und Matrixen
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Texturen und Matrixen

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Multitexturing
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Multitexturing

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

glTexParameterf
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
glTexParameterf

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Versuche

Link Beschreibung
Erste Textur SubImage
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Erste Textur SubImage

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

MipMap
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
MipMap

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

Texturen Perspektiven - Korrektur
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
Texturen Perspektiven - Korrektur

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

MipMap Kacheln
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
MipMap Kacheln

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

MipMap
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
MipMap

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

MipMap diskret
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
MipMap diskret

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar

MipMap diskret-2
Schwierigkeitsgrad2 30x30.jpg
Opengl logo.png
MipMap diskret-2

Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar Kommentar