Skip to main content

Hvad er software rasterisering?

Software-rasterisering er en proces, hvor en scene eller et billede oprettet i tredimensionel (3D) computergrafik-software konverteres fra en form til en anden.Der er to grundlæggende typer billeder, der oprettes gennem computergrafik, der kaldes Vector-baserede og rasterbaserede grafik.Vector-baserede billeder oprettes ved hjælp af geometri, der inkluderer linjer og former for at lave et billede, mens rasterbaseret grafik bruger pixels, som er individuelle lys- eller farvepunkter, til at skabe billeder.Software-rasterisering er en proces, hvor et program snarere end hardware bruges til at konvertere vektorbaserede billeder til rasterbaserede billeder til visning på en skærm.

For fuldt ud at forstå software-rasterisering er det vigtigt, at nogen først forstår detTo primære måder, hvorpå computerbilleder oprettes og vises.Vektorbaserede billeder oprettes ved hjælp af geometriske former.Dette inkluderer grundlæggende linjer og punkter, der kan samles sammen for at fremstille andre former, herunder forskellige polygoner, der ofte bruges til oprettelse af tredimensionel eller 3D-grafik.De fleste 3D-billeder genereres som forskellige former, der er skabt ved at samle adskillige små trekanter sammen.

Hver af disse trekanter genereres som et vektorbaseret billede, og derfor er de samlede stykker, der udgør en større scene, også vektorbaseret.For at disse skal vises korrekt på en computer- eller tv -skærm, skal de imidlertid først konverteres til et format, der kan overføres mere effektivt på en sådan skærm.Monitorer og fjernsyn bruger individuelle punkter med lys og farve, der kaldes pixels eller "billedelementer."

Billeder, der oprettes ved hjælp af pixels, kaldes rasterbaserede billeder.I stedet for at bruge linjer og former til at skabe et billede, fremstilles rasterbaserede billeder gennem kombinationen af snesevis, hundreder eller tusinder af individuelle punkter.For at et vektorbillede skal vises korrekt og let på en skærm, der bruger pixels, konverteres det typisk til et rasterbaseret billede, en proces, der kaldes "rasterisering."

Software-rasterisering betyder simpelthen, at denne konvertering håndteresved et program snarere end med hardware inden for en computer eller anden enhed.En videospiludvikler bruger for eksempel typisk software -rasterisering for at sikre, at 3D -polygonale billeder vises korrekt.Dette gør det muligt for den grafik, der er oprettet til et spil, der kan vises gennem selve programmet, snarere end at stole på hardware, der måske eller måske ikke er til stede i en spillers computer.

Da teknologi er forbedret, er software rasterisering stort set blevet understøttet af hardware.Dedikerede videokort, der giver yderligere behandlingskraft til grafik, har gjort denne proces lettere og muliggjort større muligheder for spiludviklere.Real Time Rendering er afhængig af rasterisering, der forekommer snesevis af gange hvert sekund, hvilket er blevet enklere på grund af avanceret software og mere kraftfulde grafikbehandlingsenheder.