Temel Doku Kavramları (Direct3D 9)
Bilgisayar tarafından oluşturulan erken 3B görüntüler, zamanları için genel olarak gelişmiş olsa da, parlak bir plastik görünüme sahip olma eğilimindedir. 3B nesnelere gerçekçi görsel karmaşıklık sağlayan sıyrıklar, çatlaklar, parmak izleri ve lekeler gibi işaret türlerinden yoksundular. Son yıllarda dokular, bilgisayar tarafından oluşturulan 3B görüntülerin gerçekçiliğini geliştirmek için bir araç olarak geliştiriciler arasında popülerlik kazanmıştır.
Gündelik kullanımda doku sözcüğü, bir nesnenin düzgünlüğünü veya pürüzlülüğünü ifade eder. Ancak bilgisayar grafiklerinde doku, nesneye doku görünümünü veren piksel renklerinin bit eşlemidir.
Direct3D dokuları bit eşlem olduğundan, herhangi bir bit eşlem Direct3D temel öğesine uygulanabilir. Örneğin, uygulamalar içinde ahşap tane deseni olan nesneler oluşturabilir ve bunları işleyebilir. Çim, toprak ve kayalar, tepe oluşturan bir dizi 3B ilkel şekle uygulanabilir. Sonuç gerçekçi görünümlü bir yamaçtır. Yol kenarında işaretler, uçurumdaki kaya tabakaları veya zeminde mermer görünümü gibi efektler oluşturmak için de dokulama özelliğini kullanabilirsiniz.
Ayrıca Direct3D, doku harmanlamayı -saydamlıkla veya saydamlıksız- ve ışık eşlemesini içeren daha gelişmiş doku tekniklerini destekler. Daha fazla bilgi için Doku Karıştırma (Direct3D 9) ve Dokularla Light Mapping (Direct3D 9)bölümüne bakın.
Uygulamanız bir donanım soyutlama katmanı (HAL) cihazı veya yazılım cihazı oluşturuyorsa 8, 16, 24, 32, 64 veya 128 bit dokular kullanabilir.
Aşağıdaki konularda ek bilgiler yer alır.
- Kaplama Adresleme Modları (Direct3D 9)
- Kaplama Kirli Bölgeleri (Direct3D 9)
- Doku Paletleri (Direct3D 9)
İlgili konular