Doku sıçraması - Texture splatting

Ek bir alfa haritasının uygulanması dışında doku sıçraması örneği

Olarak bilgisayar grafik , doku bırleştirme farklı birleştirilmesi için bir yöntemdir dokular . Daha yüksek seviyelere bir alfa haritası ("ağırlık haritası" veya "splat haritası" olarak da adlandırılır) uygulayarak çalışır , böylece alfa haritanın kısmen veya tamamen şeffaf olduğu altındaki katmanları ortaya çıkarır. Terim Crawfis ve ark.

Optimizasyonlar

Doku splatting yaygın kullanıldığı için arazi oluştururken de bilgisayar oyunları , çeşitli optimizasyonlar gereklidir. Temel ilke, her dokunun kendi alfa kanalına sahip olması olduğundan , büyük miktarda bellek kolayca tüketilebilir. Bu soruna bir çözüm olarak, bir harita için kırmızı kanal, diğeri için mavi kanal vb. kullanılarak birden fazla alfa haritası tek bir dokuda birleştirilebilir. Bu, dört gerçek renkli doku için alfa haritaları sağlamak için tek bir dokuyu etkili bir şekilde kullanır. Alfa dokuları ayrıca renk dokularından daha düşük bir çözünürlük kullanabilir ve genellikle renk dokuları döşenebilir.

Araziler ayrıca her parçanın kendi dokularına sahip olabileceği parçalara bölünebilir. Diyelim ki arazinin bir kısmında, üzerinde başka hiçbir yerde görünmeyen belirli bir doku var: alfa haritasının tüm araziye yayılması, yalnızca %10'u gerçekten gerekli olsaydı, bu bir bellek ve işlem süresi kaybı olurdu. . Arazi parçalara ayrılırsa, alfa haritası da parçalara bölünebilir ve bu nedenle artık o belirli haritanın %90'ının boşa harcanması yerine sadece %20'si olabilir.

İlgili teknikler

Alfa tabanlı doku sıçraması, basit olsa da, oldukça doğal olmayan geçişler sağlar. Yüksekliğe dayalı doku harmanlama , her dokunun bir yükseklik haritasına dayalı olarak harmanlayarak kaliteyi iyileştirmeye çalışır .

Ayrıca bakınız

Referanslar

  1. ^ 3B Vektör ve Skaler Alan Görselleştirme için Doku Uyarıları
  2. ^ "Gelişmiş Arazi Dokusu Sıçratma" . www.gamasutra.com .

Dış bağlantılar