Aracılığıyla paylaş


Dokular ve görüntüleri ile çalışma

Dokuları ve resimleri oluşturmak ve değiştirmek için Visual Studio içinde Resim Düzenleyicisi'ni kullanabilirsiniz.Görüntü Düzenleyici, DirectX uygulama geliştirmede kullanılanlar gibi zengin doku ve görüntü biçimlerini destekler.

[!NOT]

Görüntü Düzenleyici, simgeler ve imleçler gibi düşük renkli görüntüleri desteklemez.Bu tür resimler oluşturmak veya değiştirmek için, Simgeler için görüntü Düzenleyici öğesini kullanın.

Dokular ve resimler

Dokular ve resimler temel düzeyde ele alındığında yalnızca grafik uygulamalarda görsel ayrıntı sağlamak için kullanılan veri tablolarıdır.Bir doku veya görüntünün sağladığı detay çeşidi, dokunun/görüntünün nasıl kullanıldığına bağlı olsa da alfa (saydamlık), yüzey normal değerleri ve yükseklik değerleri yaygın örneklerdir.Bir doku ile görüntü arasındaki birincil fark, dokunun tam bir nesne veya sahneyi görüntülemek için şekil temsiliyle (genellikle 3B model) birlikte kullanılması, ancak görüntünün tipik olarak nesne veya sahnenin bağımsız bir temsili olmasıdır.

Dokuların yaygın türlerinden bazıları şunlardır:

  • Doku eşlemleri
    Doku eşlemleri, bir, iki veya üç boyutlu matris olarak düzenlenen renk değerleri içerir.Etkilenen nesne üzerindeki renk ayrıntısını sağlamak üzere kullanılırlar.Renkler genellikle RGB (kırmızı, yeşil, mavi) renk kanalları kullanılarak kodlanır ve saydamlığı gösteren dördüncü bir kanal olan alfayı da içerebilir.Daha az yaygın olarak, renkler başka bir renk düzeninde kodlanabilir veya dördüncü kanal alfa dışındaki verileri (örneğin, yükseklik) içerebilir.

  • Normal eşlemler
    Normal eşlemler, yüzey normal değerlerini içerir.Etkilenen nesne üzerindeki ışık ayrıntısını sağlamak üzere kullanılırlar.Normal değerler yaygın olarak vektörün x, y ve z boyutlarını depolamak için kırmızı, yeşil ve mavi renk bileşenleri kullanılarak kodlanır.Ancak, diğer kodlamalar vardır, örneğin, kutup koordinatlarına dayanan kodlamalar.

  • Yükseklik eşlemeleri
    Yükseklik eşlemeleri yükseklik alan verileri içerir.İstenen efekti hesaplamak için gölgelendirici kodunu kullanarak etkilenen nesneyle ilgili geometrik detay şekli sağlamak üzere ya da arazi oluşturma gibi kullanımlar için veri noktaları sağlamak üzere kullanılır.Yükseklik değerleri genellikle bir dokuda bir kanal kullanılarak kodlanmıştır.

  • Küp eşlemeleri
    Küp eşlemeleri farklı veri türleri içerebilirler (örneğin, renkler veya normaller) ancak küpün yüzeylerinde altı doku olarak düzenlenirler.Bu yüzden küp eşlemeleri doku koordinatları sağlayarak değil ancak kaynağı kübün merkezi olan bir vektör sağlayarak örneklendirilirler; örnek vektörün kübü kestiği noktadan alınır.Küp eşlemeleri yansımaları hesaplamak için kullanılabilecek en yakın ortamı sağlamak (bu işleme ortam eşleme adı verilir) veya küresel nesnelere temel, iki boyutlu dokuların sağladığından daha az bozulmaya sahip doku sağlamak üzere kullanılır.

Her doku, dokunun tuttuğu veri türüne veya dokunun boyutluluğuna ya da şekline dikey olan bir çok şekilde kodlanabilir ve sıkıştırılabilir.Ancak, farklı kodlama ve sıkıştırma yöntemleri farklı veri türleri için daha iyi sonuçlar ortaya çıkarır.

Diğer resim düzenleyicilerini andıran biçimlerde doku ve resim oluşturmak ve değiştirmek için Resim Düzenleyicisi'ni kullanabilirsiniz.Görüntü Düzenleyici 3B grafiklerle kullanılacak mipmapping özelliğini ve diğer özellikleri de sağlar ve DirectX tarafından desteklenen yüksek oranda sıkıştırılmış, donanım hızlandırılmış doku biçimlerinin çoğunu destekler.

İlgili Konular

Başlık

Description

Resim Düzenleyicisi

Dokular ve görüntüler ile çalışmak için Resim Düzenleyiciyi nasıl kullanacağınızı açıklar.

Görüntü Düzenleyici örnekleri

Genel resim işleme görevlerini gerçekleştirmek için Resim Düzenleyicisi'nin nasıl kullanılacağını gösteren konulara bağlantılar sağlar.