Kısaca
- Cryptomatte, nesne, malzeme veya ortak ebeveyne sahip nesne grupları için maske oluşturabiliyor.
- Cryptomatte ile seçim yapmak için ilgili pass’i View Layer ayarlarından etkinleştirip sahneyi render etmek gerekiyor.
- Cycles ve EEVEE’deki pass seçenekleri aynı değil; bazı veriler yalnızca belirli render motorlarında kullanılabiliyor.
- Compositor’da denoising verilerini kullanmak bellek tüketimini ve render süresini artırabiliyor.
Blender’ın güncel çevrimiçi kılavuzu, render pass’lerini sahneye ait ara görüntü ve verilerin ayrı çıktıları olarak tanımlıyor. Mimari görselleştirme üretiminde bu katmanlar; bir mobilyayı, yüzey malzemesini, ışık etkisini veya derinlik bilgisini ana görüntüden bağımsız biçimde düzenlemeye yardımcı oluyor. Bu rehber, kılavuzda anlatılan pass’leri, Cryptomatte maskelerini ve Compositor bağlantılarını iç mekân ve mimari render iş akışına uyarlıyor. Kaynak sayfalar Blender’ın “latest” kılavuzuna ait; belirli bir Blender sürüm numarası vermiyor.
1. İhtiyaca uygun pass’i seçin
Pass açmadan önce sonradan hangi bölümleri değiştirmek gerektiğini belirleyin. Yalnızca nesne seçmek gerekiyorsa Cryptomatte uygun bir başlangıç noktasıdır. Derinlik etkisi, ışık bileşenleri veya özel shader verileri üzerinde çalışılacaksa ilgili pass seçenekleri değerlendirilmelidir. Her ek pass’in her render motorunda bulunmadığını da hesaba katın.
| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| Cryptomatte Object | Nesne maskesi gerekiyorsa etkinleştirin | Seçilen nesneler için Compositor’da maske oluşturur. |
| Cryptomatte Material | Malzeme maskesi gerekiyorsa etkinleştirin | Seçilen malzemeleri ayrı maske olarak kullanmayı sağlar. |
| Cryptomatte Asset | Aynı ebeveyne sahip nesne grupları gerekiyorsa etkinleştirin | Ortak ebeveyne sahip nesneleri maskeleme olanağı verir. |
| Denoising Data | Compositor’da denoise yapılacaksa etkinleştirin | Denoise düğümüne yardımcı veriler sağlar; bellek ve render süresini artırır. |
| Object Index / Material Index | ID tabanlı maske iş akışı kullanılıyorsa etkinleştirin | ID Mask düğümüyle nesne veya malzeme maskesi üretir; pass’ler anti-alias uygulanmadan çıkar. |
Pass seçenekleri Properties › View Layer › Passes bölümünde bulunur. Cycles’ta Object Index ve Material Index gibi seçeneklerin yanı sıra ışık bileşenleri, Denoising Data ve Light Groups kullanılabilir. EEVEE’nin pass listesi farklıdır; örneğin Shadow, Transparent ve Ambient Occlusion seçenekleri bulunur. Kılavuz, EEVEE’de en fazla 16 Color ve 16 Value AOV kullanılabildiğini belirtiyor. Bu nedenle ayarları, kullanılan motor ve hedeflenen kompozit ihtiyacına göre seçin.
2. Cryptomatte ile nesne veya malzeme maskesi oluşturun
Properties › View Layer › Passesbölümünde Cryptomatte içinden Object, Material veya Asset seçeneğini etkinleştirin. İç mekân render’ında tek bir koltuğu ya da armatürü ayırmak için Object; aynı yüzey tanımını kullanan elemanları seçmek için Material kullanılabilir. Bir grup, ortak ebeveyne bağlı nesnelerden oluşuyorsa Asset seçeneğini değerlendirin.Sahneyi render edin. Cryptomatte, render pass’leri üzerinden çalışır; pass etkinleştirilmeden alınmış görüntüde Blender’ın ürettiği Cryptomatte verileri bulunmaz. Görüntü başka bir destekleyici yazılımdan geliyorsa düğüm, çok katmanlı OpenEXR içindeki Cryptomatte görüntüsünü de kaynak olarak kullanabilir.
Compositor’da bir Cryptomatte düğümü oluşturun.
Sourcealanında Blender render’ından gelen pass’leri kullanacaksanızRender, çok katmanlı OpenEXR kullanacaksanızImageseçin.Cryptomatte Layeralanında kullanılacak görüntü katmanını belirtin; bu katman genellikle View Layer ile Object, Material veya Asset türünün birleşimidir.Seçim yapmayı kolaylaştırmak için Render Layers düğümünün Image çıkışını bir Viewer düğümünün Image girişine bağlayın ve Viewer arka planının görünür olduğundan emin olun. Cryptomatte düğümündeki seçim düğmesini kullanarak görüntü üzerinde maskeye eklenecek nesneye tıklayın; başka elemanlar için tekrarlayın. Seçimler Matte ID alanında da virgülle ayrılmış adlar olarak tutulabilir.
Seçili nesnelerin gri tonlamalı maskesini almak için Cryptomatte düğümünün
Matteçıkışını kullanın. Seçilen nesneleri görünür bırakıp geri kalanını saydamlaştıran görüntü gerekiyorsaImageçıkışını kullanın. Maskeyi renk düzeltme veya kompozit işlemlerine bağlayarak yalnızca hedef bölgeyi düzenleyin.
3. Mimari görselleştirme iş akışında pass’leri değerlendirin
Bir iç mekân karesinde malzeme rengi, ışık dağılımı ve nesne seçimi farklı türde veriler gerektirir. Diffuse Color, yüzeylerin rengini; Diffuse Light ise yüzeye ulaşan ışığın yoğunluk ve rengini içerir. Cycles’ta Direct ve Indirect ışık bileşenleri ayrı pass’ler olarak da alınabilir. Bu ayrım, kompozit aşamasında ışık etkisini veya malzeme görünümünü farklı ele almak isteyen ekipler için yararlıdır. Light Groups ise belirli ışıklarla aydınlatılmış sınırlı Combined pass’ler üretir. Bunlar Cryptomatte maskeleri değildir; pass’ler Compositor’da birleştirilerek ışıkların renk ve yoğunlukları yeniden render almadan değiştirilebilir.
Derinlik ve atmosferik düzenleme için Depth veya Mist değerlendirilebilir. Depth, kameraya en yakın görünür yüzeye olan mesafeyi verir; kılavuz bu pass’in Defocus düğümüyle sahte alan derinliği etkisi için kullanılabileceğini söylüyor. Ancak render’da alan derinliği veya hareket bulanıklığı varsa Depth pass gürültülü sonuç verebilir; kılavuz daha temiz görüntü için Mist pass’ini öneriyor. Mist, mesafeyi 0,0–1,0 aralığına eşler ve uzaktaki nesneleri soldurmak için kullanılabilir.
Denoising Data; gürültülü görüntüye ek olarak albedo, specular albedo, normal, roughness ve depth gibi yardımcı veriler içerir. Bunlar Compositor’daki Denoise düğümüne daha fazla bilgi sağlayabilir; ancak bellek kullanımını ve render süresini yükseltir. Bu nedenle bu verileri yalnızca Compositor’da denoise gerektiğinde etkinleştirin. EEVEE’de alan derinliği ve hareket bulanıklığı Combined dışındaki pass’lerde render edilmez; kılavuz bu etkilerin Compositor’daki Defocus ve Vector Blur düğümleriyle taklit edilebileceğini belirtiyor.
Shader AOV’ler, materyallerden özel verileri Compositor’a aktarmak için kullanılabilir. Shader AOV panelinde bir pass oluşturun, materyalde AOV Output düğümüyle bu pass’e veri yazın ve Compositor’da Render Layers düğümünün ilgili çıkışını kullanın. Renk, normal veya başka bir vektör için Color; tek sayı için Value veri türü seçilir. Bu yöntem, standart pass’lerde bulunmayan özel bir veriyi kompozit aşamasında kullanma ihtiyacı olan iş akışlarına yöneliktir.
Sık yapılan hatalar
Cryptomatte pass’ini etkinleştirmeden render almak, Blender’ın kendi Cryptomatte verileriyle maske oluşturma adımlarını eksik bırakır.
Depth pass’ini alan derinliği veya hareket bulanıklığı bulunan bir görüntüde kullanmak gürültülü sonuç verebilir; Mist seçeneğini değerlendirin.
Denoising Data’yı gereksiz yere açmak bellek kullanımını ve render süresini artırır.
EEVEE’de Blended olarak ayarlanmış saydam yüzeyler, Combined ve Transparent dışındaki pass’lerde yer almaz. Kılavuza göre alternatif olarak Dithered yöntemi kullanılabilir; Transparent pass ise yalnızca gri tonlamalı opaklığı destekler.
Object Index, Material Index, Depth ve Position pass’lerinin anti-alias uygulanmadığını unutmayın. İnce kenarlarda maske niteliğini kontrol edin.
Mimarlık ve iç mekân ekipleri için pratik karşılığı, son dakika değişikliklerinde tüm görüntüyü baştan üretmek yerine seçili nesne veya ışık bileşenlerini kompozitte düzenleyebilme olanağıdır. Cryptomatte nesne ve malzeme maskeleri üretirken Cycles Light Groups ayrı ışık gruplarının Combined pass’lerini sağlar; bu iki işlevi birbirine karıştırmamak gerekir. Bunun karşılığında daha fazla pass daha fazla veri anlamına gelebilir; özellikle denoising verilerinin maliyeti kılavuzda açıkça belirtiliyor. Teslim öncesi kullanılan render motorunun desteklediği pass’leri ve saydam malzemelerin sınırlamalarını test edin.
Sık sorulan sorular
Blender’da Cryptomatte nasıl etkinleştirilir?
`Properties › View Layer › Passes` bölümünde Object, Material veya Asset Cryptomatte pass’ini açıp render alın. Ardından Compositor’da Cryptomatte düğümüyle nesne ya da malzeme seçin.
Cryptomatte ile nesne maskesi nasıl alınır?
Compositor’da Cryptomatte düğümünü kullanın ve seçim düğmesiyle görüntüdeki nesneye tıklayın. `Matte` çıkışı gri tonlamalı maskeyi verir.
Blender’da Denoising Data ne zaman açılmalı?
Compositor’da Denoise düğümüyle denoise yapılması gerekiyorsa açılmalıdır. Bu pass’ler bellek kullanımını ve render süresini artırır.
Kaynaklar
2 kaynakKaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.
Türkiye’deki mimarlık ofisleri ve görselleştirme ekipleri için pass kullanımı, revizyon anında tüm kareyi yeniden üretme ihtiyacını azaltabilecek kontrollü bir çalışma biçimi sunuyor. En pratik başlangıç, sık değişen nesneler için Cryptomatte maskesi almak; her pass’i otomatik olarak açmamak.
Öte yandan daha fazla katman, özellikle denoising verilerinde bellek ve süre maliyetini büyütebilir. Ekipler kullanılan render motorunu, saydam malzeme ayarlarını ve hedef kompozit yazılımını önceden test etmeli. Kaynakta Blender sürüm numarası belirtilmediğinden, mevcut kurulumda seçeneklerin bulunup bulunmadığını kontrol etmek de önemli.




Yorumlar 0