Vad är en OpenGL® -bitmapp?

En OpenGL® -bitmapp kan vara en av två saker, beroende på sammanhanget i vilket 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 bilder i fullfärg lagrade i ett visst format och så småningom digitala bilder i allmänhet. På källkodnivå har en OpenGL®-bitmapp 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 sann, tvåfärgad OpenGL®-bitmapp tar mycket lite lagringsutrymme på en skiva och kan också ockupera mycket lite minne medan ett program körs, beroende på implementeringen. Bitmappen består av rättvistSann och falska värden, så det 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 en OpenGL® -bitmapp ä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 bitmappsbilden som är falska är transparenta, vilket betyder att bakgrunden kommer att visas igenom. En ytterligare fördel är att texten roterar med scenen, om så önskas, eller kan översätt översättAted för att möta kameran, ge en slags heads-up, ihållande display.

En annan användning för en OpenGL® -bitmapp ä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.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?