Skip to main content

Cos'è un OpenGL Bitmap?

A OpenGL REG;Bitmap può essere una delle due cose, a seconda del contesto in cui viene utilizzato il termine.Il significato originale di una bitmap è un'immagine in cui ogni posizione del pixel è memorizzata in un po ', dandogli un valore di trasparente o solido.Dopo l'introduzione di determinati formati di file di immagine, il termine Bitmap ha anche significato immagini a colori memorizzate in un determinato formato e, infine, immagini digitali in generale.A livello di codice sorgente, un OpenGL Bitmap prende il significato originale e l'immagine semplificata viene spesso utilizzata per creare una maschera di trasparenza, visualizzare testo o icone o per fungere da trama o una semplice sovrapposizione.Quando il termine viene utilizzato per fare riferimento a qualsiasi immagine digitale, queste vengono spesso utilizzate come trame bidimensionali (2D) da mappare su poligoni.

Un vero OpenGL REG a due colori;Bitmap occupa molto poco spazio di archiviazione su un disco e può anche occupare pochissima memoria mentre un programma è in esecuzione, a seconda dell'implementazione.La bitmap è composta da valori solo e falsi, quindi può essere utilizzato per realizzare caratteri molto precisi, sebbene nel file non possono essere incluse informazioni di colore intrinseco.Questa precisione e semplicità hanno reso la bitmap uno dei metodi più utilizzati per creare, archiviare e rappresentare simboli, icone e quasi tutti i dettagli grafici che richiedono solo informazioni sul fatto che un singolo pixel sia usato o meno.

un uso comune per unOpenGL Bitmap è visualizzare il testo all'interno di una scena.Questo perché sono disponibili un'ampia varietà di caratteri bitmap.Nella più semplice implementazione, si forma un quadrilatero all'interno della scena e i caratteri del carattere bitmap sono composti sulla forma per formare parole e frasi.Le aree dell'immagine bitmap che sono false sono trasparenti, il che significa che lo sfondo mostrerà attraverso.Un ulteriore vantaggio è che il testo ruoterà con la scena, se lo si desidera, o può essere costantemente tradotto per affrontare la fotocamera, fornendo una sorta di display heads-up e persistente.

Un altro uso per un OpenGL Bitmap è creare una maschera di trasparenza.Questo è lo stesso concetto di un carattere, tranne per il fatto che la bitmap viene utilizzata per realizzare aree di una forma tridimensionale (3D) trasparente, concedendo efficacemente la capacità di scolpire forme da tipi primitivi che potrebbero essere difficili o impossibili da fare con un modello 3D.Questa tecnica viene talvolta usata per rappresentare gli alberi in una scena, in cui i dettagli dei rami e delle foglie potrebbero altrimenti essere difficili.Una consistenza normale a colori è generalmente mappata sopra la maschera di trasparenza per completare l'illusione.