Co to jest „duszek”?

10

Studiuję podstawy multimediów autorstwa Ze-Niana Li i Marka S. Drew. Używają terminu „duszek”, ale nie rozumiem znaczenia. Czy ktoś może mi wyjaśnić, czym są duszki i jak są używane?

amiref
źródło
2
Nie znam tej książki, ale zastanawiam się, czy pytasz o duszki do grafiki komputerowej i gier wideo? http://en.wikipedia.org/wiki/Sprite_(computer_graphics)
Michael
1
Jeśli głosujesz w dół, zostaw komentarz wyjaśniający dlaczego. To pomaga ludziom zadawać lepsze pytania i jest to po prostu uprzejmy.
Joe

Odpowiedzi:

4

Jeśli w książce mówią o duszkach graficznych dla Internetu, są to obrazy, które zawierają wiele obrazów, na przykład serię ikon do użycia na pasku nawigacyjnym. Będziesz mieć jedno żądanie http dla „duszka” i użyj CSS, aby wyświetlić potrzebną ikonę. Możesz mieć duszki, które zawierają wszystkie obrazy dla danej strony, jeśli chcesz. Głównym powodem ich użycia jest zmniejszenie liczby plików do pobrania na stronę internetową lub stronę internetową.

Zobacz artykuł o sztuczkach CSS

Mam nadzieję, że to pomogło :)

Danferth
źródło
1
książka została wydana w 2003 roku, więc prawdopodobnie nie odnosi się do duszków z obrazami w tle CSS (choć jest to poprawna definicja tego terminu we współczesnym użyciu)
DA01
2

Technicznie i historycznie, duszek jest animacją (a nie pojedynczą klatką). Nigdy nie widziałem, aby prawdziwy autorytet cytował pochodzenie tego terminu, ale ma to związek z kolejkami priorytetowymi linii skanowania i sprzętem do wyświetlania grafiki.

Arkusz sprite to dobrze skonstruowany pojedynczy obraz (zwykle seria ramek animacji ułożonych w siatce nwierszy i nkolumn, ale często siatka z jednym rzędem i wieloma kolumnami), która pozwala programowi przechowywać wszystkie dane animacji w sposób ciągły pamięć i łatwo ją animować, zwiększając wskaźnik o ściśle określoną ilość.

Analogiem do papieru i ołówka jest rolka taśmy papierowej z rysunkami, ciągnięta za ramę, która jest ustawiona tak, aby tylko jeden rysunek był widoczny przez ramkę w danym momencie. Jeśli pociągniesz taśmę wystarczająco szybko, zobaczysz animację.

Brzmi jak rolka filmu.

horatio
źródło
To NIE jest animacja. W rzeczywistości uważam, że nie może to być nawet animacja. Pomyśl o starych grach wideo, takich jak Mario. Byłby sprite do stania w bezruchu, dwa do biegania, jeden do skakania ... itd. Itd . Niezależnie od tego, czy można je przekształcić / symulować w animację.
paddotk
Spójrz na to więcej. Z pewnością może odnosić się do animacji 1 klatki, ale duszki i wsparcie duszka zostały opracowane do obsługi ruchomych przedmiotów.
horatio
duszek to tylko termin, nie zostały „rozwinięte”.
paddotk
Duszek to termin ukuty przez twórcę chipa Texas Instruments. Odnosi się do superpozycji sprzętowej elementów wideo. Sprawdź to.
horatio
2

Z Wikipedii:

http://en.wikipedia.org/wiki/Sprite_%28computer_graphics%29

W grafice komputerowej duszek jest dwuwymiarowym obrazem lub animacją zintegrowaną z większą sceną. Początkowo używany do opisu obiektów graficznych obsługiwanych osobno od bitmapy pamięci wyświetlacza wideo, od tego czasu termin ten został luźniej stosowany w odniesieniu do różnych rodzajów nakładek graficznych.

DA01
źródło
W tym przypadku myślę, że ta ogólna odpowiedź jest poprawna
e100
0

Duszek to dwuwymiarowy obraz lub animacja zintegrowana z większą sceną. Duszek jest w zasadzie animacją. Głównym powodem korzystania z duszka jest zmniejszenie liczby plików do pobrania dla witryny lub strony internetowej.

Moises Kline
źródło