BT Sözlüğü › Donanım › Normal mapping

Normal mapping

Donanım Svenska → Güncellendi: 2026-10-24

RGB değerleri yüzey normallerini kodlayan bir doku; düz bir yüzey, ek geometri olmadan ayrıntılıymış gibi ışık alır.

Bump mapping normali tek bir yükseklik skaleriyle bozarken, normal map her texel için normal vektörün tamamını taşır; genellikle teğet uzayındadır, bu yüzden dokular o tipik mavimsi renktedir: dokunulmamış bir normal doğrudan dışarı, yani (0, 0, 1)’e bakar. Aydınlatma yüzeyin kendi normali yerine bozulmuş normali kullanır; ayrıntı yalnızca gölgelemede vardır, siluette asla.

Atılım, stüdyoların yüksek poligonlu bir modelin ayrıntısını düşük poligonlu olana “bake” etmeye başlamasıyla geldi. Krishnamurthy ve Levoy’nin (1996) fikriydi; Doom 3, Far Cry ve Halo 2 gibi oyunlar onu 2004 civarında standart uygulamaya dönüştürdü. Deferred render’da bozulmuş normal doğrudan G-buffer’a yazılır ve aydınlatma geçişi onu sonradan okur.

← Sözlüğe dön