Introduzione a OpenGL
Come interfaccia software per l'hardware grafico, lo scopo principale di OpenGL è quello di eseguire il rendering di oggetti due e tridimensionali in un framebuffer. Questi oggetti vengono descritti come sequenze di vertici (che definiscono oggetti geometrici) o pixel (che definiscono immagini). OpenGL esegue diversi processi su questi dati per convertirlo in pixel per formare l'immagine desiderata finale nel framebuffer.
Gli argomenti seguenti presentano una visione globale del funzionamento di OpenGL:
- Le primitive e i comandi illustrano punti, segmenti di riga e poligoni come unità di base di disegno; e l'elaborazione dei comandi.
- OpenGL Graphic Control descrive le operazioni grafiche OpenGL e le quali non controllano.
- Il modello di esecuzione illustra il modello client/server per interpretare i comandi OpenGL.
- L'operazione OpenGL di base fornisce una descrizione generale del modo in cui OpenGL elabora i dati per produrre un'immagine corrispondente nel framebuffer.
- I nomi delle funzioni OpenGL descrivono le convenzioni di denominazione usate in OpenGL.
Argomenti correlati