Sprite: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
m drobne redakcyjne, drobne techniczne
drobne redakcyjne
Linia 13:
 
}}
'''Sprite''' (z [[język angielski|ang.]] dosł. ''duszek''„duszek, ''chochlik''chochlik”) – [[Grafika dwuwymiarowa|dwuwymiarowy]] [[Grafika rastrowa|obrazek rastrowy]] używany w systemach grafiki dwuwymiarowej i [[Grafika dwuipółwymiarowa|2,5-wymiarowej]], który po przesunięciu i ewentualnym przeskalowaniu jest przenoszony na [[Wyświetlacz|ekran wyświelacza]]. Sprite'y pozwalają na łatwe uzyskiwanie na ekranie nieskomplikowanych obiektów [[Animacja komputerowa|animowanych]]. Wiele [[Karta graficzna|układów graficznych]] [[Grafika dwuwymiarowa|2D]] jest wyposażonych w zdolność do automatycznego generowania i animacji sprite'ów.
 
Namiastkę trzeciego wymiaru można uzyskać poprzez skalowanie sprite'ów oraz ich wyświetlanie w kolejności od najdalszych do najbliższych (w ten sposób bliższe częściowo zakrywają dalsze, co daje swoisty efekt światłocienia).
Linia 24:
== Cel powstania ==
Sprite'y zostały stworzone w celu poprawy możliwości graficznych mikrokomputerów w czasach, gdy ich [[Procesor graficzny|procesory graficzne]] miały setki tysięcy razy mniejszą wydajność od współczesnych [[Karta graficzna|kart graficznych]]. Technika ta polegała na nakładaniu na gotowy analogowych obraz ekranowy wzorów graficznych duszków – operacje z tym związane nie były jednak wykonywane na zawartości pamięci [[RAM]], ale na sygnale wideo, przez układy wyspecjalizowane. Rozwiązanie to pozwalało na tworzenie bardziej dynamicznych gier niż na komputerach pozbawionych tej techniki. Należy wziąć też pod uwagę fakt, że realizacja programowa sprite'ów wymagałaby wielokrotnie większej [[Moc obliczeniowa|mocy obliczeniowej]], ponieważ wymuszałaby korzystanie z trybów graficznych, a przecież niemal wszystkie gry korzystające z duszków były wówczas realizowane w trybie tekstowym.
 
{{commonscat|Sprites (computer graphics)|Sprites}}