Skip to main content

Vad är en OpenGL Bitmap?

en openGL reg;Bitmap kan vara en av två saker, beroende på sammanhanget där termen används.Den ursprungliga betydelsen av en bitmapp är en bild där varje pixelplats lagras lite, vilket ger det ett värde av transparent eller fast.Efter introduktionen av vissa bildfilformat kom termen bitmap också att betyda fullfärgade bilder lagrade i ett visst format och så småningom digitala bilder i allmänhet.På källkodnivå, en OpenGL Bitmap har den ursprungliga betydelsen, och den förenklade bilden används oftast för att skapa en transparensmask, visningstext eller ikoner eller för att fungera som en struktur eller enkel överlägg.När termen används för att hänvisa till någon digital bild, används dessa oftast som tvådimensionella (2D) strukturer för att kartläggas på polygoner.

En riktig, tvåfärgad openGL reg;Bitmap tar upp mycket lite lagringsutrymme på en disk och kan också uppta mycket lite minne medan ett program körs, beroende på implementeringen.Bitmappen består av bara sanna och falska värden, så den kan användas för att göra mycket exakta tecken, även om ingen inre färginformation kan inkluderas i filen.Denna precision och enkelhet har gjort bitmappen till en av de mest använda metoderna för att skapa, lagra och representera symboler, ikoner och nästan alla grafiska detaljer som endast kräver information om en enda pixel används eller inte.

en vanlig användning för enOpenGL Bitmap är att visa text i en scen.Detta beror på att det finns ett brett utbud av bitmap -teckensnitt tillgängliga.I den enklaste implementeringen bildas en fyrkantig inuti scenen och Bitmap -teckensnittet är sammansatta till formen för att bilda ord och meningar.Områdena i bitmappbilden som är falska är transparenta, vilket betyder att bakgrunden kommer att visas igenom.En ytterligare fördel är att texten kommer att rotera med scenen, om så önskas, eller kan översättas ständigt mot kameran, vilket ger en slags heads-up, ihållande display.

En annan användning för en OpenGL Bitmap är att skapa en transparensmask.Detta är samma koncept som ett teckensnitt, förutom att bitmappen används för att göra områden med en tredimensionell (3D) form transparent, vilket effektivt ger förmågan att snida former från primitiva typer som kan vara svåra eller omöjliga att göra med en 3D-modell.Denna teknik används ibland för att representera träd i en scen, där detaljerna i grenarna och bladen annars kan vara svår.En normal, fullfärgad struktur mappas vanligtvis ovanpå transparensmasken för att slutföra illusionen.