Skip to main content

Hva er programvare rasterisering?

Programvare rasterisering er en prosess der en scene eller et bilde opprettet i tredimensjonal (3D) datagrafikkprogramvare konverteres fra en form til en annen.Det er to grunnleggende typer bilder som er opprettet gjennom datagrafikk, som blir referert til som vektorbasert og rasterbasert grafikk.Vektorbaserte bilder opprettes gjennom bruk av geometri som inkluderer linjer og former for å lage et bilde, mens rasterbasert grafikk bruker piksler, som er individuelle lys eller farge, for å lage bilder.Programvare-rasterisering er en prosess der et program snarere enn maskinvare brukes til å konvertere vektorbaserte bilder til rasterbaserte bilder, for visning på en skjerm.

For å forstå programvaren Rasterisering fullt ut, er det viktig at noen først forstårTo primære måter datamaskinbilder opprettes og vises på.Vektorbaserte bilder opprettes gjennom bruk av geometriske former.Dette inkluderer grunnleggende linjer og punkter som kan settes sammen for å lage andre former, inkludert forskjellige polygoner som ofte brukes i opprettelsen av tredimensjonal eller 3D-grafikk.For at disse skal vises riktig på en datamaskin eller TV -skjerm, må de imidlertid først konverteres til et format som kan formidles mer effektivt på en slik skjerm.Monitorer og TV-er bruker individuelle punkter med lys og farge som blir referert til som piksler, eller "bildeelementer."

bilder som er opprettet gjennom bruk av piksler blir referert til som rasterbaserte bilder.I stedet for å bruke linjer og former for å lage et bilde, lages rasterbaserte bilder gjennom kombinasjonen av dusinvis, hundrevis eller tusenvis av individuelle punkter.For at et vektorbilde skal vises riktig og enkelt på en skjerm som bruker piksler, konverteres det vanligvis til et rasterbasert bilde, en prosess referert til som "rasterisering."

Programvare Rasterisering betyr ganske enkelt at denne konverteringen håndteresav et program, snarere enn med maskinvare på en datamaskin eller annen enhet.En videospillutvikler bruker for eksempel typisk programvare -rasterisering for å sikre at 3D -polygonale bilder vises riktig.Dette gjør at grafikken som er opprettet for et spill, kan vises gjennom selve programmet, i stedet for å stole på maskinvare som kanskje eller ikke er til stede i en spillers datamaskin.

Etter hvert som teknologien har blitt bedre, har programvare -rasterisering i stor grad blitt støttet av maskinvare.Dedikerte skjermkort som gir ekstra behandlingskraft for grafikk har gjort denne prosessen enklere og tillatt større muligheter for spillutviklere.Real Time Rendering er avhengig av at rasterisering som oppstår dusinvis av ganger hvert sekund, noe som har blitt enklere på grunn av avansert programvare og kraftigere grafikkbehandlingsenheter.