PBR Doku Haritaları: Tam Liste (Her Birinin Ne İşe Yaradığıyla Birlikte)

- PBR malzemeleri tek bir doku değil, birden fazla harita kullanır.
- Base Color, Normal, Roughness ve Metallic temel haritalardır.
- AO, Displacement, Emissive ve Opacity gerektiğinde gerçekçilik katar.
- Metallic/Roughness, günümüzde çoğu yeni varlık için varsayılan iş akışıdır.
- Tripo AI, istemlerden veya referanslardan PBR-ready dokular oluşturabilir.
PBR ya da Physically Based Rendering dokuları tek bir görsel değildir. Bunlar, özelleşmiş haritalardan oluşan bir settir ve her harita, bir yüzeyin nasıl göründüğünün ve ışığa nasıl tepki verdiğinin farklı bir özelliğini kontrol eder. En önemli PBR haritaları Base Color, Normal, Roughness ve Metallic haritalarıdır, ancak tam bir PBR varlığı, karmaşıklık düzeyine bağlı olarak daha fazla harita türü içerebilir.
Her haritanın ne yaptığını ve her gri tonlamalı görselde siyah ile beyazın ne anlama geldiğini anlamak, malzeme ayarlarınızı tahmin ederek düzenlemekle tam olarak neyi ayarlamanız gerektiğini bilmek arasındaki farktır. Üretime hazır 3D varlıklara olan talep hızla artıyor: Grand View Research, küresel 3D dijital varlık pazarının 2030 yılına kadar yaklaşık 60,6 milyar USD seviyesine ulaşacağını öngörüyor. Bu kılavuz, başlıca tüm PBR doku haritası türlerini, neyi kontrol ettiklerini ve bunlardan birini nasıl oluşturacağınızı veya üreteceğinizi kapsar.
PBR Doku Haritaları Nedir?
PBR doku haritaları, bir render motoruna bir yüzeyin ışık altında nasıl davranması gerektiğini söyleyen görsellerdir. Renklerin, gölgelerin, parlak noktaların ve yansımaların birlikte işlenmiş olduğu tek bir düz doku boyamak yerine, PBR yüzey özelliklerini farklı haritalara ayırır.

Bir PBR materyali, talimatlardan oluşan bir yığın gibidir. Bir map rengi kontrol eder. Bir diğeri sahte yüzey çıkıntılarını kontrol eder. Bir başkası yansımanın keskinliğini kontrol eder. Bir diğeri ise render alıcıya yüzeyin metal mi yoksa metal dışı mı olduğunu söyler. Motor bunları birlikte okur ve materyalin farklı aydınlatma ortamlarında nasıl görünmesi gerektiğini hesaplar.
İki ana PBR iş akışı vardır. Günümüzde en yaygın olanı, Unreal Engine, Unity, Blender’s Principled BSDF, glTF ve USD gibi modern gerçek zamanlı pipeline’larda kullanılan Metallic/Roughness workflow’dur. Daha eski olan Specular/Glossiness workflow ise hâlâ bazı VFX ve eski render pipeline’larında karşımıza çıkar.
Yeni projelerin çoğu için önce Metallic/Roughness öğrenin. Bu iş akışı dört temel map ile başlar.
Dört Temel PBR Map’i
Dört temel PBR map’i Base Color, Normal, Roughness ve Metallic’tir. Bu map’ler, modern 3D asset’lerin çoğunun temelini oluşturur. Bir oyun prop’u, karakter, ürün render’ı, AR modeli veya ecommerce asset’i yapıyorsanız, en sık kullanacağınız map’ler bunlar olacaktır.

Base Color (Albedo)
Genellikle Albedo olarak adlandırılan Base Color Map, yüzeyin ham rengini ve desenini depolar. Baked lighting, güçlü gölgeler, parlak vurgular, yansımalar veya ambient occlusion içermemelidir. Bunu, nötr aydınlatma altındaki materyalin rengi olarak düşünebilirsiniz.
Örneğin, ahşap bir masanın Base Color Map’i kahverengi ahşap damarını içerir. Boyalı metal bir miğfer, boya rengini ve tasarımını içerir. Beton bir duvar, gri yüzey rengini ve lekeleri içerir, ancak güçlü yönlü gölgeleri içermez.
Gri tonlamalı bir açıklamada siyah, yüzeyin neredeyse hiç görünür renk yansıtmadığı anlamına gelirken beyaz, çok parlak bir yüzey rengi anlamına gelir. Pratikte Base Color genellikle siyah-beyaz bir harita değil, tam renkli bir RGB dokudur.
Bu harita, fizik tabanlı iş akışlarında Albedo olarak adlandırılır çünkü aydınlatma etkisi olmadan bir yüzeyin yansıttığı rengi temsil eder. Daha eski iş akışları buna Diffuse veya Color Map diyebilir, ancak gerçek PBR içinde “Diffuse” yanıltıcı olabilir çünkü eski diffuse haritalar genellikle boyanmış gölgeler içerir.
Sanatçılar için faydalı bir kural: materyal gerçekten gerektirmedikçe saf siyah veya saf beyaz kullanmaktan kaçının. Çok koyu materyaller çoğu zaman 30–50 değerinin üzerinde kalmalıdır, çünkü saf siyah birçok aydınlatma düzeninde uzayda bir delik gibi görünebilir.
Normal Map
Bir Normal Map, daha fazla geometri eklemeden bir yüzeyin detaylı görünmesini sağlayan mavi-mor dokudur. Vertices’i hareket ettirmez. Bunun yerine ışığın yüzeye nasıl tepki verdiğini değiştirerek çıkıntılar, çizikler, gözenekler, kumaş dokusu, perçinler, çatlaklar veya oyulmuş yazılar yanılsaması oluşturur.
Normal map’ler mavi ve mor görünür çünkü yüzey yönünü kodlarlar. Tangent-space bir normal map’te kırmızı ve yeşil kanallar yüzeyin yanal yönünü depolarken mavi kanal dışa doğru yönü depolar. Çoğunlukla mavi-mor olan bir renk “düz yüzey” anlamına gelir. Küçük renk kaymaları, render alıcısına aydınlatmayı sanki yüzeyde küçük detaylar varmış gibi bükmesini söyler.
İşte bu yüzden normal map’ler oyunlarda çok kullanışlıdır. Düşük poligonlu bir model, güçlü bir normal map’e sahip olduğunda çok daha zengin görünebilir. 20,000 poligonlu bir karakter, harita kırışıklıkları, zırh eziklerini, dikişleri ve cilt gözeneklerini taklit ettiği için çok daha fazla heykelsi detaya sahipmiş gibi görünebilir.
Normal map’ler, Blender, Substance 3D Painter veya Marmoset Toolbag gibi araçlarda yüksek poligonlu bir sculpt’tan düşük poligonlu bir modele detay bake edilerek yaygın biçimde oluşturulur. Ayrıca yükseklik bilgisinden, fotoğraflardan veya AI texturing araçlarından da üretilebilirler.
Roughness veya Metallic haritalarının aksine, burada siyah ve beyazın basit anlamları yoktur. Bir normal map parlaklık değil, yön depolar.
Roughness Map
Bir Roughness Map, bir yüzeydeki yansımaların ne kadar keskin veya bulanık görüneceğini kontrol eder. Genellikle siyahın pürüzsüz, beyazın ise pürüzlü anlamına geldiği gri tonlamalı bir haritadır.
Siyah, yani 0.0 roughness, keskin ayna benzeri yansımalar oluşturur. Cilalanmış kromu, temiz camı, parlak plastiği veya yeni cilalanmış bir arabayı düşünün. Beyaz, yani 1.0 roughness, yumuşak ve dağınık yansımaları olan mat bir yüzey oluşturur. Tebeşiri, ham betonu, kuru kili veya işlenmemiş ahşabı düşünün.
Gerçek materyallerin çoğu bu uçların arasında yer alır. Fırçalanmış metal yaklaşık 0.3 olabilir. İnsan cildi 0.5 civarında olabilir. Yıpranmış deri yaklaşık 0.6 olabilir. Kirli plastik, tozlu boya ve eski kauçuk çoğu zaman yüzey boyunca roughness varyasyonu içerir.
Yaygın bir başlangıç hatası, tüm Roughness Map’i düz 0.5 gri bırakmaktır. Gerçek yüzeyler nadiren bu kadar eşittir. Örneğin bir kılıç bıçağı her yerde aynı roughness değerine sahip olmamalıdır. Cilalı ağız daha pürüzsüz olabilir, kabza daha pürüzlü olabilir ve paslı bölgeler temiz metalden çok daha pürüzlü olabilir.
Daha eski Specular/Glossiness iş akışında bunun yerine bir Glossiness Map görebilirsiniz. Glossiness, Roughness’ın tersidir:
Roughness = 1 - Glossiness
Metallic Map
Bir Metallic Map, render alıcısına bir yüzeyin metal mi yoksa metal dışı mı davrandığını söyler. Genellikle gri tonlamalı bir haritadır, ancak çoğu iş akışında yalnızca iki değer anlamlıdır: siyah ve beyaz.
Siyah, non-metal anlamına gelir; buna dielectric de denir. Plastik, ahşap, cilt, kauçuk, kumaş, taş, seramik ve boyalı yüzeyler Metallic Map’te genellikle siyah olmalıdır. Bu materyaller nötr beyaz veya gri vurgular yansıtır ve Base Color’larını yine de dağınık yüzey rengi olarak gösterir.
Beyaz, metal anlamına gelir. Altın, bakır, çelik, alüminyum, pirinç ve krom beyaz metallic değerleri kullanmalıdır. Metaller farklı davranır çünkü metal dışı yüzeylerle aynı diffuse renk tepkisine sahip değildirler. Onların Base Color’u yansımalarının tonu haline gelir. Bu yüzden altın altın renkli ışığı, bakır ise kırmızımsı-turuncu ışığı yansıtır.
Yaygın bir hata, her şeyi biraz metallic yapmaktır. Sırf “havalı” görünmesini istediğiniz için plastik, cilt, deri, kumaş veya boyalı ahşabı 0.2 metallic olarak ayarlamayın. Bu genellikle fiziksel olarak hatalı materyaller oluşturur.
Temiz materyallerin çoğu ya 0 ya da 1 olmalıdır. 0.3–0.7 gibi ara değerler nadirdir ve genellikle aşınmış, kirli, oksitlenmiş veya kısmen yıpranmış metal gibi geçişli yüzeyleri temsil eder.
Extended PBR Maps
Temel dört harita çoğu asset’i kapsar, ancak ek haritalar gerçekçilik katabilir veya özel yüzeyleri destekleyebilir. Her materyal için her haritaya ihtiyacınız yoktur. Bunları yalnızca asset gerektiriyorsa kullanın.

Ambient Occlusion (AO)
Ambient Occlusion Map veya AO Map, çatlaklar, köşeler, kıvrımlar, dikişler ve diğer dar alanlardaki yumuşak temas gölgelerini yakalayan, grayscale bir baked-shadow texture'dır.
Beyaz tamamen açıkta kalan alanları temsil ederken, siyah güçlü occlusion'ı veya derin gölgeyi gösterir.
AO gerçek zamanlı aydınlatma değildir. Önceden hesaplanır ve bir texture içinde saklanır, ardından Base Color üzerine çarpılır veya shader'ın AO input'una bağlanır.
AO olmadan yüzeyler düz veya birbirinden kopuk görünebilir. AO ile köşeler ve temas alanları anında derinlik kazanır. AO map'leri Blender, Marmoset Toolbag, Substance 3D Painter içinde bake edilebilir veya mesh geometry'den üretilebilir.
Height / Displacement Map
Height Map veya Displacement Map, render sırasında geometry'yi hareket ettiren grayscale bir texture'dır. Ayrıntıyı aydınlatma yoluyla simüle eden normal map'lerin aksine displacement, yüzey şeklini fiziksel olarak değiştirir.
Siyah genellikle en düşük noktayı, beyaz en yüksek noktayı ve orta gri değişmemiş yüzey seviyesini temsil eder.
Displacement; tuğla, parke taşı, oyulmuş taş, ağaç kabuğu, çatlamış toprak, terrain ve detaylı ürün yüzeyleri için iyi çalışır. Hem geometry'yi hem de silueti değiştirebildiği için yakın mesafede de inandırıcılığını korur.
Bunun bedeli performanstır. Displacement yoğun geometry veya render-time subdivision gerektirir; bu yüzden performansa duyarlı oyunlardan ziyade film, VFX, archviz ve high-end rendering içinde daha yaygındır.
Emissive Map
Emissive Map, yüzeyin seçili alanlarının sahne aydınlatmasından bağımsız olarak parlamasını sağlar. Tam renkli glow bilgisi içerebilir veya shader rengi tanımlarken parlaklığı kontrol etmek için grayscale değerler kullanabilir.
Siyah emisyon olmadığı anlamına gelirken, beyaz maksimum yoğunluğu temsil eder.
Tipik kullanım alanları arasında LED'ler, neon tabelalar, sci-fi paneller, parlayan rünler, lav çatlakları, ekranlar, hologramlar, büyü efektleri ve parlayan gözler bulunur. Gerçek zamanlı motorlarda emissive map'ler bloom'u da tetikleyebilir.
Opacity / Alpha Map
Opacity Map veya Alpha Map, yüzey şeffaflığını kontrol eder.
Siyah tamamen şeffaf, beyaz tamamen opak anlamına gelir; gri ise materyal desteklediğinde kısmi şeffaflık oluşturur.
Opacity map'leri yaygın olarak yapraklar, hair card'lar, çitler, dantel, decal'ler, yırtık kağıt, cam ve diğer karmaşık cutout yüzeyler için kullanılır.
Alpha cutout ikili görünürlük kullanır ve oyunlar için verimlidir. Alpha blending ise cam, duman, buzlu materyaller ve fade efektleri için yumuşak şeffaflığı destekler.
Metallic/Roughness vs Specular/Glossiness Workflows
Birçok yeni başlayan, farklı eğitimlerin farklı map adları kullanması nedeniyle kafa karışıklığı yaşar. Sebebi basittir: iki farklı PBR workflow'u vardır.

| Metalik/Pürüzlülük | Speküler/Parlaklık | |
|---|---|---|
| Endüstride benimsenme | Unreal Engine, Unity, Blender Principled BSDF, glTF ve USD'de varsayılan | Eski veya pipeline'a özgü |
| Ana haritalar | Base Color + Metallic + Roughness | Diffuse + Specular Color + Glossiness |
| Metalliğin kontrolü | Metallic haritası metal olmayan için 0, metal için 1 kullanır | Specular haritası yansıma rengini ve yoğunluğunu depolar |
| Yansıma keskinliği | Roughness: 0 = pürüzsüz, 1 = pürüzlü | Glossiness: 1 = pürüzsüz, 0 = pürüzlü |
| En uygun kullanım senaryosu | Yeni projeler, oyun varlıkları, gerçek zamanlı motorlar | Eski uyumluluğu veya belirli VFX pipeline'ları |
Bugün yeni bir varlık oluşturmaya başlıyorsanız, Metalik/Pürüzlülük seçin. Bu, modern varsayılandır ve motorlar ile araçlar arasında taşınması en kolay seçenektir.

Biri size bir Glossiness Map verirse ve shader'ınız Roughness gerektiriyorsa, gri tonlama değerlerini tersine çevirin:
Roughness = 1 - Glossiness
Bu, siyahın beyaza, beyazın siyaha dönüştüğü ve orta grinin orta gri olarak kaldığı anlamına gelir.
PBR Texture Map'leri Nasıl Elde Edersiniz
PBR map'lerinin ne yaptığını bilmek iş akışının yalnızca yarısıdır. Bunları oluşturmanın bir yoluna da ihtiyacınız vardır. Üç ana yaklaşım vardır.

İlki, Substance 3D Painter, Blender Texture Paint veya Mari gibi araçlarla manuel boyama yapmaktır. Bu yöntem; çizikler, kir, kenar aşınması, kumaş desenleri ve malzeme geçişleri üzerinde size en fazla kontrolü sağlar. Ancak aynı zamanda öğrenme eğrisi en dik olan yöntemdir ve tek bir asset'i kaplamak 4–20 saat sürebilir.
İkinci seçenek, Poly Haven, AmbientCG ve CC0Textures gibi kütüphanelerden ücretsiz texture setleri indirmektir. Bu siteler; ahşap, tuğla, beton, metal ve taş gibi yaygın yüzeyler için yüksek kaliteli, dikişsiz PBR malzemeleri sunar. Sınırlaması ise bu malzemelerin genel amaçlı olması ve belirli bir robot, silah, ürün veya yaratığa uymayabilmesidir.
Üçüncü yaklaşım AI ile Üretmedir. Tripo AI Texturing, metin isteminden doğrudan 3D modeliniz üzerinde saniyeler içinde Base Color, Normal, Roughness ve Metallic map'leri dahil olmak üzere eksiksiz bir PBR map seti üretebilir. İstenen görünümü tanımlayabilir, üretilen texture'ı önizleyebilir ve dışa aktarmadan önce iyileştirebilirsiniz.
Üretimden sonra, Tripo'nun 3D texture upscaling özelliği map çözünürlüğünü ve yüzey detayını artırır; böylece sonuç yüksek çözünürlüklü render alma, production asset'leri ve ayrıntılı 3D baskı için daha uygun hale gelir.
Sık Sorulan Sorular
PBR texture'larındaki farklı map'ler nelerdir?
Eksiksiz bir PBR asset'i tipik olarak dört temel map kullanır: yüzey rengi için Base Color, sahte yüzey detayı için Normal, yansıma keskinliği için Roughness ve metal ya da metal olmayan davranış için Metallic. Ambient Occlusion, Displacement, Emissive ve Opacity gibi genişletilmiş map'ler, yüzey daha fazla gerçekçilik veya özel efekt gerektirdiğinde eklenir. Modern projelerin çoğu Metallic/Roughness workflow'unu kullanır.
PBR map'leri nedir?
PBR map'leri, Physically Based Rendering için belirli yüzey özelliklerini kodlayan texture görüntüleridir. Renk, ışık, gölge ve yansımayı tek bir görüntüye gömmek yerine, PBR her özelliği ayrı ayrı saklar; böylece renderer farklı ortamlarda gerçekçi ışıklandırmayı hesaplayabilir. Bu da aynı asset'in araçlar ve sahneler arasında daha tutarlı olmasını sağlar.
PBR texture'ları nasıl yapılır?
PBR texture'ları; elle boyanarak, high-poly geometriden bake alınarak, gerçek dünya yüzeyleri taranarak, texture kütüphaneleri indirilerek veya AI ile üretilerek yapılır. Sanatçılar sıklıkla Substance 3D Painter, Blender, Marmoset veya Mari gibi araçlar kullanır. Tripo AI gibi AI araçları, bir istemden veya model girdisinden PBR texture setleri üretebilir; bu da erken aşama malzeme oluşturmayı hızlandırır.
Her asset için tüm PBR map'lerine ihtiyacım var mı?
Hayır. Çoğu asset, temel dörtlüye ihtiyaç duyar: Base Color, Normal, Roughness ve Metallic. Karmaşık şekiller için AO, parlayan parçalar için Emissive, kesikler veya saydamlık için Opacity ve gerçek geometrik derinliğin önemli olduğu yakın plan yüzeyler için Displacement ekleyin. Çoğu oyun asset'i için temel dörtlü artı AO yeterlidir.
Sonuç
PBR texture map'lerini anlamak, her birinin neyi kontrol ettiğini bildiğinizde daha kolay hale gelir. Base Color yüzey rengini taşır, Normal geometri detayını taklit eder, Roughness yansıma keskinliğini kontrol eder ve Metallic, renderer'a yüzeyin metal mi yoksa metal olmayan bir yüzey gibi mi davrandığını söyler. Bu map'ler birlikte, render engine'e gerçekçi ışıklandırmayı simüle etmek için ihtiyaç duyduğu bilgiyi verir.
Tüm bu map'leri manuel olarak oluşturmak göz korkutucu geliyorsa, Tripo AI Studio bir istemden veya referans workflow'undan saniyeler içinde eksiksiz, PBR'ye hazır bir texture seti üretmenize yardımcı olabilir. Plan seçeneklerini Tripo AI Pricing sayfasında görebilirsiniz.




