Atlas tekstur

Dalam grafika komputer, atlas tekstur (juga disebut dengan lembar sprite atau citra sprite dalam pengembangan permainan dua dimensi) adalah sebuah citra yang berisi beberapa citra yang lebih kecil, biasanya dipadatkan untuk mengurangi dimensi keseluruhan. Sebuah atlas bisa berisi citra-citra berukuran seragam ataupun beragam. Sebuah subcitra digambar dengan koordinat tekstur khusus untuk mengambilnya dari atlas.

Manfaat 
Dalam sebuah aplikasi yang sering memakai tekstur, biasanya lebih efisien untuk menyimpan tekstur dalam sebuah atlas tekstur yang dianggap sebagai unit tunggal oleh perangkat keras grafis. Hal ini mengurangi biaya tambahan masukan/keluaran diska dan penggantian konteks dengan meningkatkan kelolakan memori. Perataan yang lebih hati-hati mungkin diperlukan untuk menghindari bocoran antar-subtekstur saat dipakai dengan mipmap dan kompresi citra.

Dalam pengembangan web, citra-citra dipaketkan menjadi lembar sprite tunggal untuk mengurangi jumlah sumber daya gambar yang perlu diambil untuk menampilkan halaman.

Galeri

Referensi

Pranala luar

Penjelasan dan algoritma 
 Texture Atlas Whitepaper — Lembar spesifikasi oleh NVIDIA yang menjelaskan teknik ini
 A thousand ways to pack the bin — Ulasan dan pengujian berbagai algoritma pemaketan
 What is Texture Atlas? — Pos blog yang menjelaskan atlas tekstur dan pemakaiannya

Perkakas 
 TexturePacker — Pemaket lembar sprite dengan antarmuka grafis (GUI) dan banyak pilihan; bisa dipakai dengan berbagai mesin permainan
 LibGDX texture packer — Perkakas pemaket tekstur sumber terbuka dari libGDX
 Texture Atlas Maker — Perkakas atlas tekstur sumber terbuka untuk permainan OpenGL dua dimensi
 CC0 Atlas Textures — Pustaka atlas tekstur bebas hak cipta

Grafika komputer
Grafika komputer 3D