Skip to main content

Co je rasterizace softwaru?

rasterizace softwaru je proces, kterým je scéna nebo obrázek vytvořený v trojrozměrném (3D) počítačovém grafickém softwaru převedena z jedné formy na druhou.Existují dva základní typy obrázků, které jsou vytvářeny prostřednictvím počítačové grafiky, které jsou označovány jako grafika založená na vektoru a založená na rastro.Vektorové obrázky jsou vytvářeny pomocí geometrie, která obsahuje linie a tvary pro vytvoření obrazu, zatímco grafika založená na rastrových používáních pixelů, které jsou individuálními body světla nebo barvy, k vytváření obrázků.Softwarová rasterizace je proces, kterým se program spíše než hardware používá k přeměně vektorových obrázků na obrázky založené na rastrových obrázcích, pro zobrazení na monitoru.

Aby se plně porozuměla rasterizaci softwaru, je důležité, aby někdo nejprve pochopildva primární způsoby, kterými jsou vytvářeny a zobrazovány počítačové obrázky.Vektorové obrázky jsou vytvářeny pomocí geometrických tvarů.To zahrnuje základní linie a body, které lze sestavit dohromady, aby se vytvořily další tvary, včetně různých polygonů, které se často používají při vytváření trojrozměrné nebo 3D grafiky.Většina 3D obrázků je generována jako různé tvary, které jsou vytvářeny sestavením četných malých trojúhelníků dohromady.Aby byly tyto správně zobrazeny na počítači nebo televizní obrazovce, musí být však nejprve převedeny na formát, který lze na takové obrazovce efektivněji zprostředkovat.Monitory a televizory používají jednotlivé body světla a barvy, které jsou označovány jako pixely nebo „obrazové prvky“.

Obrázky, které se vytvářejí pomocí pixelů, se označují jako rastrové obrázky.Spíše než používání linek a tvarů k vytvoření obrázku jsou obrázky založené na rastrech vytvářeny kombinací desítek, stovek nebo tisíců jednotlivých bodů.Aby byl obrázek vektoru správně a snadno zobrazen na obrazovce, která používá pixely, je obvykle převedeno na obrázek založený na rastro, což je proces označovaný jako „rasterizace“.

rasterizace softwaru jednoduše znamená, že se tato konverze zpracováváProgramem, spíše než hardwarem v počítači nebo jiném zařízení.Například vývojář videoher obvykle používá rasterizaci softwaru, aby zajistil, že 3D polygonální obrázky jsou správně zobrazeny.To umožňuje, aby se grafika vytvořená pro hru zobrazovala prostřednictvím samotného programu, než aby se spoléhala na hardware, který může nebo nemusí být přítomen v počítači hráče.Vyhrazené grafické karty, které poskytují další sílu zpracování pro grafiku, tento proces usnadnily a umožnily větší příležitosti pro vývojáře her.Vykreslování v reálném čase se spoléhá na rasterizaci, která se objevuje několikrát každou sekundu, což se stalo jednodušší kvůli pokročilému softwaru a výkonnějším grafickým zpracovatelským jednotkám.