Konsep tekstur dasar

Gambar 3D yang dihasilkan komputer awal, meskipun umumnya maju untuk waktu mereka, cenderung memiliki tampilan plastik mengkilap. Mereka tidak memiliki jenis tanda - seperti lecet, retak, sidik jari, dan noda - yang memberikan objek 3D kompleksitas visual yang realistis. Tekstur telah menjadi populer untuk meningkatkan realisme gambar 3D yang dihasilkan komputer.

Dalam penggunaan sehari-hari, tekstur kata mengacu pada kehalusan atau kehalusan objek. Namun, dalam grafik komputer, tekstur adalah bitmap warna piksel yang memberikan objek tampilan tekstur.

Karena tekstur Direct3D adalah bitmap, bitmap apa pun dapat diterapkan ke primitif Direct3D. Misalnya, aplikasi dapat membuat dan memanipulasi objek yang tampaknya memiliki pola butiran kayu di dalamnya. Rumput, kotoran, dan batu dapat diterapkan pada satu set primitif 3D yang membentuk bukit. Hasilnya adalah lereng bukit yang tampak realistis. Anda juga dapat menggunakan tekstur untuk membuat efek seperti tanda-tanda di sepanjang pinggir jalan, strata batu di tebing, atau penampilan marmer di lantai.

Selain itu, Direct3D mendukung teknik tekstur yang lebih canggih seperti pencampuran tekstur dengan atau tanpa pemetaan transparansi dan cahaya. Lihat Pencampuran tekstur dan Pemetaan cahaya dengan tekstur.

Jika aplikasi Anda membuat perangkat lapisan abstraksi perangkat keras (HAL) atau perangkat perangkat lunak, aplikasi dapat menggunakan tekstur 8, 16, 24, 32, 64, atau 128-bit.

Tekstur