Apa itu "sprite"?

10

Saya belajar Dasar-Dasar Multimedia oleh Ze-Nian Li dan Mark S Drew. Mereka menggunakan istilah "sprite" tetapi saya tidak mengerti artinya. Dapatkah seseorang menjelaskan kepada saya apa itu sprite dan bagaimana mereka digunakan?

amiref
sumber
2
Saya tidak terbiasa dengan buku itu, tetapi saya bertanya-tanya apakah Anda bertanya tentang sprite untuk grafis komputer dan video game? http://en.wikipedia.org/wiki/Sprite_(computer_graphics)
Michael
1
Jika Anda memilih pertanyaan, tinggalkan komentar yang menjelaskan alasannya. Ini membantu orang mengajukan pertanyaan yang lebih baik, dan itu sangat sopan.
Joe

Jawaban:

4

Jika dalam buku mereka berbicara tentang sprite gambar untuk web, mereka adalah gambar yang berisi banyak gambar, seperti misalnya serangkaian ikon yang akan digunakan dalam bilah navigasi. Anda akan memiliki satu permintaan http untuk "sprite" dan menggunakan CSS untuk menampilkan ikon yang diperlukan. Anda dapat memiliki sprite yang berisi semua gambar untuk halaman tertentu jika Anda mau. Alasan utama untuk menggunakannya adalah untuk menurunkan jumlah file yang akan diunduh untuk situs web atau halaman web.

Lihat artikel trik-CSS

Semoga ini bisa membantu :)

Danferth
sumber
1
buku ini diterbitkan pada tahun 2003, jadi tidak mungkin merujuk pada sprite gambar latar belakang CSS (meskipun itu adalah definisi yang valid dari istilah dalam penggunaan modern)
DA01
2

Secara teknis dan historis, sprite adalah animasi (bukan bingkai individu). Saya belum pernah melihat otoritas aktual mengutip asal istilah, tetapi itu ada hubungannya dengan antrian prioritas scanline dan perangkat keras tampilan grafik.

Sprite sheet adalah gambar tunggal yang terstruktur dengan baik (biasanya serangkaian frame animasi yang ditata dalam kisi nBaris dan nKolom, tetapi sering berupa kisi dengan satu baris dan banyak kolom) yang memungkinkan program untuk menyimpan semua data animasi secara berdekatan. memori dan untuk dengan mudah menghidupkannya dengan menambah pointer dengan jumlah yang jelas.

Sebuah kertas dan pensil analog dengan ini adalah gulungan pita kertas dengan gambar di atasnya, ditarik ke belakang bingkai yang diatur sehingga hanya satu gambar yang terlihat melalui bingkai pada waktu tertentu. Jika Anda menarik kaset dengan cukup cepat, Anda akan melihat animasi.

Kedengarannya seperti gulungan film.

horatio
sumber
BUKAN animasi. Bahkan, saya percaya itu bahkan tidak bisa menjadi animasi. Pikirkan video game lama, seperti mario. Akan ada sprite untuk berdiri diam, dua untuk berlari, satu untuk melompat ... dll. Untuk itu mereka dapat dibuat / disimulasikan ke dalam animasi.
paddotk
Lihatlah lebih dalam. Itu pasti bisa merujuk ke animasi 1 frame, tetapi sprite dan dukungan sprite dikembangkan untuk menangani barang bergerak.
horatio
sprite hanyalah sebuah istilah, mereka tidak 'dikembangkan'.
paddotk
Sprite adalah istilah yang diciptakan oleh pengembang chip Texas Instruments. Ini mengacu pada superposisi perangkat keras elemen video. Lihat itu.
horatio
2

Dari Wikipedia:

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

Dalam grafik komputer, sprite adalah gambar atau animasi dua dimensi yang diintegrasikan ke dalam adegan yang lebih besar. Awalnya digunakan untuk menggambarkan objek grafis yang ditangani secara terpisah dari bitmap memori tampilan video, istilah tersebut sejak itu telah diterapkan lebih longgar untuk merujuk ke berbagai cara overlay grafis.

DA01
sumber
Dalam hal ini, saya kira jawaban umum ini adalah yang benar
e100
0

Sprite adalah gambar atau animasi dua dimensi yang diintegrasikan ke dalam adegan yang lebih besar. Sprite pada dasarnya adalah animasi. Alasan utama untuk menggunakan sprite adalah untuk menurunkan jumlah file yang akan diunduh untuk situs web atau halaman web.

Moises Kline
sumber