Skip to main content

Apa itu memori tekstur?

Memori tekstur adalah wilayah memori komputer hanya baca yang telah secara khusus disisihkan untuk akses cepat ke gambar yang dimaksudkan untuk digunakan sebagai permukaan tekstur dalam grafik komputer, biasanya rendering tiga dimensi (3D).Jenis memori tekstur yang paling efektif ada dalam chip memori khusus pada kartu video yang memiliki prosesor terpisah dari yang utama di dalam komputer.Ada kalanya kartu grafis tidak memiliki cukup memori.Dalam kasus ini, memori akses acak (RAM) komputer atau bahkan ruang pada hard drive dapat digunakan sebagai memori tekstur virtual, meskipun kinerja akan dipengaruhi secara negatif dalam kasus tersebut.Semakin besar jumlah memori tekstur yang tersedia, semakin besar dan lebih detail gambar yang disimpan di dalamnya dapat, menyediakan rendering grafis yang lebih realistis.

Ketika gambar 3D diberikan pada layar komputer, itu adalah proses yang membutuhkan beberapaLangkah.Salah satu langkah terakhir adalah menerapkan tekstur ke geometri objek yang diberikan.Tekstur ini adalah gambar dua dimensi (2D) yang disimpan dalam memori dan memberikan warna, hasil akhir dan detail yang akan diterapkan pada wajah poligon objek 3D.Menjaga gambar 2D dalam memori tekstur memungkinkannya diakses dengan cepat, yang dapat membantu meningkatkan kecepatan di mana adegan diberikan, memungkinkan untuk gerakan dan animasi yang halus.

Ketika memori tekstur terletak di kartu grafis khusus, juga diketahuiSebagai unit pemrosesan grafis (GPU), ia memiliki beberapa keunggulan dibandingkan jenis lain.Yang terbesar adalah bahwa GPU dapat mengoptimalkan cara memori diakses, memungkinkan program untuk menggunakan memori dengan cara yang intuitif untuk pemrograman 3D.Manfaat lainnya adalah bahwa, karena GPU dirancang untuk memproses perhitungan 3D dengan cepat dan efisien, ia akan memiliki akses lokal ke gambar tekstur, memungkinkannya untuk menyelesaikan adegan jauh lebih cepat daripada harus menggunakan memori yang disimpan di lokasi fisik lain di dalam komputer.

Ada kegunaan lain untuk memori tekstur di luar grafik 3D.Perangkat lunak pengeditan foto dapat menggunakan memori untuk menyimpan gambar besar sehingga dapat dimanipulasi dan ditampilkan dengan cepat.Optimalisasi khusus dari memori dapat digunakan oleh program yang perlu membuat banyak perhitungan titik mengambang dengan cepat.Ruang ini juga dapat digunakan untuk menyimpan data sewenang -wenang di lokasi di mana mereka dapat dengan cepat diakses tanpa mempengaruhi jumlah memori sistem primer.