Che cos'è uno "sprite"?


10

Sto studiando Fundamentals of Multimedia di Ze-Nian Li e Mark S Drew. Usano il termine "sprite" ma non capisco il significato. Qualcuno può spiegarmi cosa sono gli sprite e come vengono utilizzati?


2
Non ho familiarità con il libro, ma mi chiedo se stai chiedendo sprite per computer grafica e videogiochi? http://it.wikipedia.org/wiki/Sprite_(computer_graphics)
Michael

1
Se voti una domanda verso il basso, lascia un commento che spiega il perché. Questo aiuta le persone a porre domande migliori ed è semplicemente cortese.
Joe,

Risposte:


4

Se nel libro parlano di sprite di immagini per il web sono immagini che contengono più immagini, come ad esempio una serie di icone da utilizzare in una barra di navigazione. Avresti una richiesta http per lo "sprite" e utilizzare CSS per visualizzare l'icona necessaria. Se lo desideri, puoi avere sprite che contengono tutte le immagini per una determinata pagina. Il motivo principale per utilizzarli è ridurre la quantità di file da scaricare per il sito Web o la pagina Web.

Vedi l' articolo sui trucchi CSS

Spero che questo abbia aiutato :)


1
il libro è stato pubblicato nel 2003, quindi non è probabile che si riferisca agli sprite delle immagini di sfondo CSS (anche se questa è una definizione valida del termine negli Stati Uniti moderni)
DA01,

2

Tecnicamente e storicamente, uno sprite è un'animazione (non un singolo frame di uno). Non ho mai visto un'autorità reale citare l'origine del termine, ma ha a che fare con le code di priorità scanline e l'hardware di visualizzazione grafica.

Un foglio sprite è una singola immagine ben strutturata (di solito una serie di frame di animazione disposti in una griglia di nrighe e ncolonne, ma spesso una griglia con una riga e molte colonne) che consente a un programma di memorizzare tutti i dati di animazione in contigui memoria e animarla facilmente incrementando il puntatore di una quantità ben definita.

Un analogo di carta e matita a questo è un rotolo di nastro di carta con disegni su di esso, tirato dietro una cornice che è impostata in modo tale che un solo disegno sia visibile attraverso la cornice in un dato momento. Se tiri il nastro abbastanza rapidamente, vedrai un'animazione.

Sembra molto simile a una bobina di film.


NON è un'animazione. In effetti, credo che non possa nemmeno essere un'animazione. Pensa ai vecchi videogiochi, come Mario. Ci sarebbe uno sprite per stare fermi, due per correre, uno per saltare ... ecc ecc. Inoltre possono essere trasformati / simulati in un'animazione.
Paddotk,

Guarda di più. Può certamente riferirsi ad un'animazione di 1 fotogramma, ma gli sprite e il supporto sprite sono stati sviluppati per gestire oggetti mobili.
horatio,

sprite è solo un termine, non sono stati "sviluppati".
Paddotk,

Uno sprite è un termine coniato da uno sviluppatore di chip di Texas Instruments. Si riferisce alla sovrapposizione hardware di elementi video. Cerca.
horatio,

2

Da Wikipedia:

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

Nella computer grafica, uno sprite è un'immagine o animazione bidimensionale integrata in una scena più ampia. Inizialmente utilizzato per descrivere oggetti grafici gestiti separatamente dalla bitmap di memoria di un display video, il termine è stato successivamente applicato più liberamente per riferirsi a vari modi di sovrapposizioni grafiche.


In questo caso, penso che questa risposta generale sia quella corretta
e100

0

Uno sprite è un'immagine o un'animazione bidimensionale integrata in una scena più ampia. Uno sprite è fondamentalmente un'animazione. Il motivo principale dell'utilizzo di sprite è la riduzione della quantità di file da scaricare per il sito Web o la pagina Web.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.