Hintergrundwissen: Unterschied zwischen den Versionen
Aus DGL Wiki
K (→Bibliotheken: OpenAL) |
K () |
||
Zeile 10: | Zeile 10: | ||
=== Grundlagen === | === Grundlagen === | ||
− | + | : [[Primitive]] | |
− | + | : [[Normalen]] | |
− | + | : [[Matrizen]] | |
− | + | : [[Clipping Plane]] | |
− | + | : [[Frustum]] | |
=== Bildentstehung === | === Bildentstehung === | ||
− | + | : [[Fragment]]e | |
− | + | : [[Pixel]] | |
− | + | : [[Tiefentest]] | |
=== Puffer === | === Puffer === | ||
− | + | : [[Akkumulationspuffer]] (Accumulationbuffer) | |
− | + | : [[Doppelpufferung]] (Doublebuffering) | |
− | + | : [[Farbpuffer]] (Colorbuffer) | |
− | + | : [[Framebuffer]] | |
− | + | : [[Schablonenpuffer]] (Stencilbuffer) | |
− | + | : [[Tiefenpuffer]] (Depthbuffer) | |
=== Texturen === | === Texturen === | ||
− | + | : [[Multitexturing]] | |
− | + | : [[Texturen]] | |
− | + | : [[MipMaps]] | |
− | + | === Textureneffekte === | |
− | + | : [[Bumpmapping]] | |
− | + | : [[Displacementmapping]] | |
=== Effekte === | === Effekte === | ||
− | + | : [[Antialiasing]] (Kantenglättung) | |
− | + | : [[Blenden]] (Blending) | |
− | + | : [[Jittering]] (Verwischen) | |
− | + | : [[Nebel]] (Foging) | |
− | + | : [[Transparenz]] (durchsichtige Objekte) | |
=== Optimierungen === | === Optimierungen === | ||
− | + | : [[Backfaceculling]] | |
− | + | : [[Displaylisten]] | |
− | + | : [[Triangulation]] | |
=== Weiterführendes === | === Weiterführendes === | ||
− | + | : [[Tesselierung]] | |
− | + | : [[NURBS]] | |
− | + | : [[Quadriken]] | |
=== Fehler/ Nebeneffekte === | === Fehler/ Nebeneffekte === | ||
− | + | : [[Aliasing]] - Treppenbildung und Ähnliches | |
− | + | : [[ZFighting]] - Flimmernde Polygone und Kanten | |
=== Render-Pipeline === | === Render-Pipeline === | ||
− | + | : [[Feste Funktionspipeline]] | |
− | + | : [[Shader]] | |
+ | |||
=== Bibliotheken === | === Bibliotheken === | ||
− | + | : [[OpenAL]] | |
− | + | : [[SDL]] | |
=== Bücher zu diesem Thema === | === Bücher zu diesem Thema === | ||
− | + | : OpenGL [[RedBook]] |
Version vom 8. September 2004, 12:50 Uhr
Inhaltsverzeichnis
Was hier hinein gehört
In diese Kategorie kommt alles rein was zum Verständnis im Bereich OpenGL/3D-Programmierung nützlich sein könnte. Also u.a. welche Puffer es unter OpenGL gibt, und für was die gut sind.
Auch hier sollte man möglichst aufspalten und dann eine Überschrift setzen. So macht man das Auffinden bestimmter Dinge leichter und auch die Verlinkung darauf ist oft etwas das man in anderen Dokumenten benötigt.
P.S. : Ob hier Deutsche Begriffe oder Anglizismen genutzt werden ist jedem selbst überlassen. Ich persönlich bevorzuge ersteres.
Übersicht
Grundlagen
Bildentstehung
Puffer
- Akkumulationspuffer (Accumulationbuffer)
- Doppelpufferung (Doublebuffering)
- Farbpuffer (Colorbuffer)
- Framebuffer
- Schablonenpuffer (Stencilbuffer)
- Tiefenpuffer (Depthbuffer)
Texturen
Textureneffekte
Effekte
- Antialiasing (Kantenglättung)
- Blenden (Blending)
- Jittering (Verwischen)
- Nebel (Foging)
- Transparenz (durchsichtige Objekte)
Optimierungen
Weiterführendes
Fehler/ Nebeneffekte
Render-Pipeline
Bibliotheken
Bücher zu diesem Thema
- OpenGL RedBook