Hvad er en OpenGL® Bitmap?

En OpenGL® Bitmap kan være en af ​​to ting, afhængigt af den kontekst, hvor udtrykket bruges. Den originale betydning af en bitmap er et billede, hvor hver pixelplacering gemmes lidt i en smule, hvilket giver den en værdi af gennemsigtig eller solid. Efter introduktionen af ​​bestemte billedfilformater kom udtrykket "bitmap" også til at betyde billeder i fuld farve, der er gemt i et bestemt format og til sidst, digitale billeder generelt. På kildekodniveauet tager en OpenGL® Bitmap den originale betydning, og det forenklede billede bruges oftest til at skabe en gennemsigtighedsmaske, display-tekst eller ikoner eller til at fungere som en struktur eller enkel overlay. Når udtrykket bruges til at henvise til ethvert digitalt billede, bruges disse oftest som to-dimensionelle (2D) teksturer, der skal kortlægges på polygoner.

Et sandt, to-farvet OpenGL® Bitmap tager meget lidt lagerplads på en disk og kan også besætte meget lidt hukommelse, mens et program kører, afhængigt af implementeringen. Bitmap består af bareSandt og falske værdier, så det kan bruges til at gøre meget præcise tegn, selvom ingen iboende farveinformation kan inkluderes i filen. Denne præcision og enkelhed har gjort bitmap til en af ​​de mest anvendte metoder til at skabe, opbevare og repræsentere symboler, ikoner og næsten enhver grafisk detalje, der kun kræver information om, hvorvidt en enkelt pixel bruges eller ej.

En almindelig anvendelse til en OpenGL® Bitmap er at vise tekst inden for en scene. Dette skyldes, at der er en lang række bitmap -skrifttyper tilgængelige. I den enkleste implementering dannes en firadrilateral inde i scenen, og Bitmap -skrifttypekaraktererne sammensættes på formen for at danne ord og sætninger. Områderne med bitmap -billedet, der er falske, er gennemsigtige, hvilket betyder, at baggrunden vises igennem. En yderligere fordel er, at teksten roterer med scenen, hvis det ønskes eller konstant kan oversættesatt til at møde kameraet, hvilket giver en slags heads-up, vedvarende skærm.

En anden anvendelse til en OpenGL® Bitmap er at skabe en gennemsigtighedsmaske. Dette er det samme koncept som en skrifttype, bortset fra at bitmap bruges til at fremstille områder af en tredimensionel (3D) form gennemsigtig, hvilket effektivt giver evnen til at skære former fra primitive typer, der kan være vanskelige eller umulige at gøre med en 3D-model. Denne teknik bruges undertiden til at repræsentere træer i en scene, hvor detaljerne i grene og blade ellers kunne være vanskelig. En normal struktur i fuld farve kortlægges normalt oven på gennemsigtighedsmasken for at afslutte illusionen.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?