Skip to main content

Cos'è OpenGL Disegno?

OpenGL Il disegno è un termine generale che può essere utilizzato per indicare che un'applicazione è stata impostata per utilizzare la libreria di grafica aperta e Reg;Biblioteche da rendere al display.Può anche essere usato nella programmazione per descrivere l'uso delle diverse funzioni all'interno di una libreria per creare gli elementi in una scena.Molto spesso, OpenGl Il disegno prevede l'assemblaggio di punti e linee in triangoli, quadrilaterali o altri poligoni per creare oggetti o interfacce riconoscibili con cui un utente può vedere o interagire.Un OpenGL Il disegno può anche essere la scena rendering finale in quanto viene visualizzata su uno schermo o un altro dispositivo.

Da una prospettiva di programmazione, OpenGL Il disegno è molto simile al disegno sulla carta con una penna.Esiste un tipo di stilo virtuale all'interno di OpenGL Questo può essere spostato da una posizione all'altra, ma ricorda sempre esattamente dove si trova attualmente.Lo stilo può essere spostato e ripristinato ma, allo stesso tempo, può essere utilizzato per delineare set continui di punti.

Un esempio di utilizzo del marcatore di posizione per il disegno è un oggetto chiamato triangolo.Questa è una sequenza di triangoli in cui ognuno condivide un lato con il prossimo triangolo.Usando OpenGL Funzioni di disegno, viene disegnato un punto, seguito da altri due per creare un triangolo di base.I prossimi due punti a cui viene spostato lo stilo virtuale verrà collegato, formando un secondo triangolo.Questo processo può essere utilizzato per disegnare interi oggetti elaborati spostandosi da un punto all'altro.

Attraverso l'uso di librerie o estensioni di utilità, ci sono un numero di OpenGL Reg di alto livello;Funzioni di disegno che possono essere utilizzate per semplificare la costruzione di scene complesse.Queste funzioni possono disegnare un cubo, una sfera o un altro primitivo di forma, rimuovendo la necessità di generare faticosamente il codice della caldaia per disegnare la forma.I punti, che sono solo singoli punti in una determinata posizione, possono essere manipolati attraverso le funzioni di disegno, quindi un'immagine raster come una fotografia può essere tradotta in coordinate tridimensionali (3D).

Dopo che la geometria per una scena è stata determinatae passato all'hardware grafico, OpenGL Le routine di disegno aiutano a rendere la scena su un dispositivo di visualizzazione.Quando le informazioni matematiche che descrivono i punti, le linee e le superfici di una scena sono disegnate su un monitor, il processo è noto come rasterizzazione, in cui l'immagine viene resa bidimensionale (2D) in modo che possa essere mostrata.L'immagine rasterizzata 2D risultante realizzata dai dati 3D può essere chiamata OpenGL disegno.