AAA oyunları ton eşleştirme gölgelendiricisinde bu dokuyu nasıl kullanır?


43

Battlefield 3 ve aynı zamanda Saint Row 3 ün bu tonu nihai haritalama aşamasında kullandıklarını gördüm. Bu dokunun nasıl kullanıldığı hakkında bir makaleye bağlantı paylaşan var mı?

BF3 ton eşleştirme dokusu

GÜNCELLEME: İnternette neredeyse herhangi bir Renk Derecelendirme uygulaması örneği olmadığı için, hızlı ve kirli numunemi XNA 4.0 için göndereceğim. Bu, hiçbir şey yapmaz ama varsayılan 2d renk haritasını GPU'daki sıfırdan oluşturur, içeriğini CPU üzerindeki 3B dokuya kopyalar ve cevapta verilen makaledeki gölgelendirici koduyla gerçek renk düzeltmesini gerçekleştirir.

XNA 4.0 Renk Düzeltme Örneği

Bununla neler yapabileceğinizi bilmek istiyorsanız, buraya bakın:

http://the-witness.net/news/2012/08/fun-with-in-engine-color-grading/

Kısacası, yazar orada, normal oyun içi görüntünüzün ekran görüntüsünü, varsayılan renk sınıflandırma paleti üstte, ekran görüntüsünü photoshop'ta nasıl renk düzeltmesi yapabileceğinizi, deforme renk düzeltme paletini motora kesip kopyalayabildiğinizi ve makineye nasıl kopyalayabileceğinizi açıklıyor. Bu renk düzeltmesi, oyundaki her sahne için otomatik olarak uygulanır.

Yanıtlar:


49

Bu, bugünlerde pek çok oyunun renk düzeltmesi yapmak için kullandığı cilt dokusunun alt katmanına benziyor. Fikir, son RGB ekran renginin, oluşturma ve tonlama işleminden sonra, bu dokuya endekslemek için bir doku koordinatı olarak kullanılması ve dokuda bulunan rengin orijinal rengin yerini almasıdır.

Bu, sanatçıların istenen değişiklikleri temsil eden bir cilt dokusu yükleyerek sahnenin renklerini keyfi olarak değiştirmelerini sağlar. Rengin hiçbir şekilde değiştirilmemesiyle sonuçlanan "özdeşlik" dokusu, X ekseni boyunca kırmızı bir degradeye, Y ekseni boyunca yeşil bir degradeye ve Z ekseni boyunca mavi bir degradeye sahip olan bir dokudan oluşur. hacim dokusu derinlik ekseni). İlk katman (Z = 0) bu nedenle gönderdiğiniz dokuya benzer.

GPU Gems 2, tekniği daha ayrıntılı olarak açıklar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.