Doku (Texture)

Hamdi Kellecioğlu
| Diğer

Doku (Texture)

Doku (texture) aslında basit bir iki boyutlu resimdir. Büyüklükleri gerçek bir yüzey gibi görünmesini istediğiniz 3B nesnenin yüzey alanı kadardır. Örneğin, yukarıdaki üç boyutlu küpümüz sekiz tepe noktasından oluşur. Doku kaplaması yapılmadan önce basit bir kutucuk olarak görünür. Kaplama işleminden sonra 3B nesne sanki doku ile üzeri boyanmış gibi olur.

Tarayıcı (Shader)

Noktacık tarayıcı, ekran kartının Elder Scrolls: Oblivion'daki su parıltıları gibi mükemmel etkiler yaratabilmesini sağlar.

Noktacık tarayıcı, ekran kartının Elder Scrolls: Oblivion'daki su parıltıları gibi mükemmel etkiler yaratabilmesini sağlar.

ÇN: "Shader" kelimesi daha çok gölgelendirici olarak çevrilmesi gerekiyor ancak bu birimlerin gölgelendirme teknikleri daha çok ressamların kullandığı tarama yöntemine benziyor (gölgeleri tarayarak koyu göstermek gibi).

Şu anda kullanılan iki çeşit tarayıcı var: tepe tarayıcılar (vertex shader) ve noktacık tarayıcılar (pixel shader). Tepe tarayıcılar üç boyutlu nesnelerin biçimini bozarlar (deform) veya tamamen değiştirirler. Noktacık tarayıcılar ise noktacıkların renk bilgilerini karmaşık hesaplarla değiştirebilirler; bir 3B sahneyi bir ışık kaynağının aydınlattığını düşünün, üzerine ışık düşen renkler daha parlak görünürken diğerleri gölgede kalır. Bu etki noktacıkların renk bilgisinin değiştirilmesiyle oluşturulur.

Noktacık tarayıcılar oyunlarda gördüğünüz karmaşık etkilerin yaratılması için kullanılırlar. Örneğin, tarayıcı kullanarak üç boyutlu bir kılıç üzerindeki noktacıklar parlatılabilir. Farklı bir tarayıcı ile daha karmaşık bir 3B nesne sanki patlıyormuş gibi bir izlenim yaratılabilir. Oyun geliştiricileri daha gerçekçi çizimler yaratabilmek için her geçen gün daha karışık tarayıcı programları ve mantıksal birimleri geliştiriyorlar. Görsel açıdan sizi kendine çeken bir oyun muhtemelen bolca tarayıcı etkileri kullanıyordur.

Microsoft'un yeni Uygulama Geliştirme Arayüzü (API), DirectX 10'un çıkmasıyla geometrik tarayıcı isimli üçüncü bir tarayıcı hayatımıza girecek. Bu yeni birim ile nesneler parçalara ayrılabilecek, değiştirilebilecek ve hatta istenilen sonuca göre yok edilebilecek. Bu üç tarayıcı tipi de programlama açısından bir birlerine benzeseler de tamamen farklı amaçlar için kullanılıyorlar.

Doldurma Hızı (Fill Rate)

Ekran kartlarının kutusunun bir kenarında gördüğünüz reklamlardan birisi de doldurma hızıyla (fill rate) ilgilidir. Doldurma hızı genellikle bir ekran kartının ne kadar noktacık çizebildiğini gösterir. Eski tip kartlarda üçgen doldurma hızından söz edilirdi. Ancak doldurma hızının iki çeşidi vardır: noktacık doldurma hızı ve doku (texture) doldurma hızı. Yukarıda anlattığımız gibi noktacık doldurma hızı bir ekran kartının belirtilen süre içerisinde çizebildiği noktacık sayısını gösterir ve ızgara işlemlerinin (raster operation - ROP) sayısının saat hızıyla çarpılmasıyla hesaplanır.

Doku doldurma hızı ise ATI ve Nvidia tarafından farklı şekilde hesaplanır. Nvidia bu hızı, noktacık işhatları (pixel pipeline) sayısının saat hızıyla çarpımı şekilde ifade ederken ATI, doku birimlerinin sayısının saat hızıyla çarpımı olarak ifade ediyor. Nvidia ekran kartlarında her bir noktacık işhattı başına bir noktacık tarama birimi olduğundan her iki hesaplama şekli de doğrudur.

Bu tanımlamalardan sonra şimdi de en çok bilinen grafik işlemci bileşenlerine, ne yaptıklarına ve neden önemli olduklarına bir bakalım.

| Diğer
Yorumlara Git

Sayfaya İlişkin Yorumlarınız

Yorumunu yaz, fikrini paylaş!

CAPTCHA
Bu denetim çöp içeriği engellemek için konulmuştur.
         _  _       __          
| || | / /
___ | || |_ / /_ __ __
/ _ \ |__ _| | '_ \ \ \ / /
| __/ | | | (_) | \ V /
\___| |_| \___/ \_/

ASCII sanat tarzında gösterilen kodu yukarıdaki alana girin.

Donanım Bülteni

Kafa Dengi

Kafa dengi kullanıcıları görmek için giriş yapmalısınız.

Bilginç

Güneş Sistemi

Güneş sisteminde bulunan maddenin %99'unu güneş tek başına oluşturur.

Ürün Destekçileri

VN240GT-MD1G
Innovatek Su Bloğu 1
MSI 785GM-E65 Kutu İçeriği
Noctua NH-D14
Sabit Disk
Donanım Listeleri