Kısaca
- View Layer’lar koleksiyonların görünürlüğünü ayrı ayrı yöneterek sahne öğelerini farklı render katmanlarına ayırabiliyor.
- Render pass’ler; derinlik, normal, UV, gölge ve ışık bileşenleri gibi verileri Compositor’da kullanılabilir hâle getiriyor.
- Cryptomatte, nesne ve materyalleri maskelemek için birden fazla nesnenin piksele katkısını destekliyor.
- EEVEE’de alan derinliği ve hareket bulanıklığı, Combined dışındaki pass’lerde render edilmiyor.
Blender’ın çevrimiçi kılavuzunda açıklanan View Layer ve render pass iş akışı, mimari görselleştirme sahnelerini ayrı katmanlara ve kullanılabilir görüntü verilerine bölerek sonradan düzenlemeyi kolaylaştırıyor. Bir View Layer, belirli koleksiyonların görünürlüğünü ve render’a katkısını yönetiyor; pass’ler ise bu render’dan derinlik, ışık veya maske gibi ayrı çıktılar alıyor. Bu çıktılar Compositor’da birleştirilebiliyor. Kılavuzda Blender sürüm numarası belirtilmediğinden, aşağıdaki adımlar belgelerin güncel çevrimiçi sürümündeki özellikleri temel alıyor.
1. View Layer’larla sahneyi düzenleyin
View Layer’lar aynı sahneyi kopyalamadan, farklı koleksiyon birleşimlerini ayrı render katmanları olarak kullanmayı sağlar. Örneğin iç mekân görselinde mobilyaları, çevreyi veya farklı aydınlatma düzenlerini ayırmak; bu bölümlerdeki değişiklikleri bağımsız ele almayı mümkün kılar. Kılavuza göre yalnızca değişen katmanı yeniden render etmek de yineleme sürecini hızlandırabilir.
Etkin sahnenin View Layer listesini, View Layer Properties bölümünün üst kısmından açın.
Yeni katman eklerken ihtiyaca göre New, Copy Settings veya Blank seçeneğini kullanın. New boş bir View Layer oluşturur; Copy Settings mevcut görünürlük ve geçersiz kılma ayarlarını kopyalar; Blank tüm koleksiyonları devre dışı bırakarak yeni katman açar.
Koleksiyonların katmana katkısını Outliner’dan veya Collection View Layer Properties bölümünden düzenleyin.
Sahne öğelerini ve aydınlatmayı ayrı katmanlarda tutarak, hangi içeriğin hangi render’a gireceğini kontrol edin.
Her sahnede en az bir View Layer bulunmalıdır. Cycles kullanılıyorsa Outliner üzerinden holdout ve indirect-only seçenekleri de yönetilebilir. Bunlar kılavuzda Cycles’a özgü seçenekler olarak belirtiliyor; EEVEE için aynı işlevleri varsaymayın.
2. İhtiyaca uygun render pass’leri açın
Pass, render’dan çıkarılan ara görüntü bilgisidir. Bir pass’in ayarı Properties › View Layer › Passes bölümünde bulunur. Kullanılabilir pass’ler motorlara göre değiştiği için önce hangi veriye ihtiyaç duyulduğu belirlenmeli; ardından yalnızca iş akışında kullanılacak çıktılar etkinleştirilmelidir.
| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| Combined | Son görüntüyü karşılaştırmak için açık | Kompozit uygulanmadan önceki render çıktısını verir. |
| Depth | Derinlik tabanlı düzenleme gerekiyorsa açık | Görünür yüzeye mesafeyi verir; Defocus Node ile sahte alan derinliği oluşturulabilir. |
| Mist | Uzak öğeleri soldurmak gerekiyorsa açık | Yüzey mesafesini 0,0–1,0 aralığında sunar. |
| Normal | Yüzey yönü verisi gerekiyorsa açık | Dünya uzayındaki yüzey normallerini sağlar. |
| Cryptomatte | Nesne veya materyal maskesi gerektiğinde açık | Nesne, materyal veya aynı ebeveyne bağlı grupları seçerek maskelemeyi sağlar. |
| Denoising Data | Compositor’da denoise yapılacaksa açık | Denoise Node için ek veriler sağlar; bellek kullanımını ve render süresini artırır. |
Depth pass, render’da alan derinliği veya motion blur kullanıldığında gürültülü sonuç verebilir. Daha temiz bir derinlik çıktısı gerektiğinde kılavuz Mist pass’ini alternatif olarak gösteriyor. UV pass’i Cycles’ta kullanılabilir; UV koordinatlarını kırmızı ve yeşil kanallarda verir. Pass’lerin tüm motorlarda bulunduğunu varsaymak yerine, ilgili seçeneğin Cycles, EEVEE veya Workbench için listelenip listelenmediğini kontrol edin.
3. Compositor’da pass’leri kullanın
Render tamamlandığında View Layer çıktıları Compositor’daki Render Layers Node üzerinden erişilebilir. Burada katmanlar birleştirilebilir veya ayrı ayrı işlenebilir. Mimari sunumlarda bu yaklaşım; genel görüntüyü yeniden üretmeden belirli nesneleri maskelemeye, derinlik etkisini ayarlamaya ya da ışık katkılarını değiştirmeye yardımcı olur.
Cryptomatte, nesne ve materyal seçimi için Object Index veya Material Index pass’lerine alternatif sunar. Blender kılavuzuna göre kurulumu daha kolaydır, Blender dışındaki kompozit yazılımlarıyla kullanılabilir ve piksel başına birden fazla nesneyi destekler. Cycles’ta saydamlık, hareket bulanıklığı ve alan derinliğiyle de çalışır. Nesne, materyal veya aynı ebeveyne sahip gruplar için ilgili Cryptomatte türü seçilebilir.
Işık katkılarını ayrı düzenlemek gerekiyorsa Cycles’taki Light Groups değerlendirilebilir. Belirli ışık gruplarını içeren sınırlı Combined çıktıları kompozitte birleştirmek, ışıkların rengini veya yoğunluğunu yeniden render almadan değiştirmeyi sağlayabilir. Bu, ışıkların tek tek kontrol edilmesinin istendiği iç mekân sahnelerinde yararlı olabilir; özellik kılavuza göre yalnızca Cycles içindir.
Mimari görselleştirme iş akışında ne değişir?
Aydınlatma, mobilya, çevre veya malzeme revizyonlarını birbirinden ayırmak isteyen mimarlar, iç mimarlar ve görselleştirme ekipleri View Layer’lardan yararlanabilir. Pass’ler ise teslim öncesi maske, renk düzenleme ve derinlik işlemlerini daha kontrollü yapmaya olanak tanır. Ancak katmanlama, sahne yapısının baştan düşünülmesini gerektirir: yanlış koleksiyon görünürlüğü istenmeyen nesneleri render’a sokabilir veya gereken öğeleri dışarıda bırakabilir.
Donanım ve uyumluluk açısından özellikle Denoising Data’ya dikkat edilmeli. Kılavuz, bu yardımcı pass’lerin bellek kullanımını ve render süresini artırdığını belirtiyor; bu nedenle Compositor’da denoise yapılmayacaksa onları etkinleştirmek gereksiz yük oluşturabilir. Ayrıca EEVEE’de alan derinliği ve motion blur Combined dışındaki pass’lerde render edilmez; kılavuz bunların Defocus Node ve Vector Blur Node ile Compositor’da taklit edilebileceğini söylüyor.
Sık yapılan hatalar
Sahne öğelerini ayırmak için koleksiyonları düzenlemeden yeni View Layer’lar eklemek ve görünürlükleri kontrol etmemek.
Denoising Data’yı Compositor’da kullanmayacağı hâlde açıp bellek ve render süresini artırmak.
EEVEE’de Combined dışındaki pass’lerin alan derinliği veya motion blur’u içereceğini varsaymak.
Depth pass’i alan derinliği ya da motion blur içeren bir render’da kullanırken oluşabilecek gürültüyü göz ardı etmek; bu durumda Mist’i değerlendirin.
Sık sorulan sorular
Blender’da View Layer ne işe yarar?
View Layer’lar koleksiyonları farklı birleşimlerle render katmanlarına ayırır. Böylece sahne öğeleri veya aydınlatma düzenleri ayrı ayrı işlenebilir.
Blender Cryptomatte hangi amaçla kullanılır?
Cryptomatte, nesne, materyal veya aynı ebeveyne bağlı gruplar için maske oluşturmayı sağlar. Bir piksele birden fazla nesnenin katkısını destekler.
EEVEE’de alan derinliği ve motion blur pass’lerde görünür mü?
Kılavuza göre bu efektler Combined dışındaki EEVEE pass’lerinde render edilmez. Compositor’da Defocus Node ve Vector Blur Node ile taklit edilebilir.
Kaynaklar
2 kaynakKaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.
Mimarlık ve iç mimarlık ofisleri için View Layer’ların asıl getirisi, sahneyi yeniden kurmadan farklı öğeleri ve aydınlatma düzenlerini yönetebilmek. Özellikle sık revizyon alan görsellerde, koleksiyon ve katman düzenini işin başında planlamak sonradan maske ve kompozit işlemlerini daha anlaşılır hâle getirir.
Bunun karşılığında daha fazla pass her zaman daha iyi sonuç demek değil. Ofislerin bellek ve render süresi üzerindeki etkisi olan Denoising Data gibi çıktıları yalnızca gerçekten kullanacakları zaman açması yerinde olur. Ayrıca Cycles ve EEVEE özelliklerinin farklılıklarını, teslim öncesinde hedeflenen kompozit iş akışıyla birlikte kontrol etmek gerekir.




Yorumlar 0