İçeriğe atla
Son haberler
Yapay zekâ çiplerinin Çin’e ihracatına yeni kısıtlama çağrısıUnreal Engine’de Static Mesh çarpışması: Adım adım kurulum rehberiBlender Python API ile görsel veri bloğu ve doku ayarlarıBlender mesh temizliği: Geometriyi adım adım düzenleme rehberiBlender Boolean rehberi: Doğru işlem ve solver seçimi için adımlarUnreal Engine’de sanal dokulandırma: SVT ve RVT nasıl kurulur?Rhino 8'de Picture ve Scale komutları: Görsel yerleştirme rehberiMecanoo, Amsterdam’daki merkez bankasını kısmen kamusal kullanıma açtıBlender UV Project Modifier rehberi: modele görsel ve decal yansıtmaBlender’da iç mekân aydınlatması: ışık türleri ve ayarları
EğitimlerBlenderCryptomatteOMA

Blender Cryptomatte rehberi: Render’da nesne ve malzeme maskesi

Blender Cryptomatte, render içindeki nesne ve malzemeleri ayrı maskelerle seçmeye yardımcı oluyor. Bu rehberde gerekli render pass’ini açmayı, Compositor’da seçim yapmayı ve maske çıktısını kullanmayı anlatıyoruz.

Çağdaş iç mekânda ayrı öğeleri belirgin biçimde gösteren mimari görselleştirmeAI görsel
Temsilî görsel; yapay zekâ ile üretildi.Görsel: 3dsınıfı / FCA AI
KaydetPaylaş0

Kısaca

  1. Cryptomatte, render’daki bir veya daha fazla nesne ya da malzeme için maske oluşturur.
  2. Nesneleri ayırmak için View Layer > Passes bölümünde Cryptomatte Object render pass’i etkinleştirilir.
  3. Matte çıkışı gri tonlamalı maske verir; Image çıkışı için Cryptomatte düğümünün Image girişine renkli render bağlanmalıdır.
  4. Blender kılavuzuna göre Cryptomatte sidecar metadata dosyaları ve hacim nesneleri desteklenmiyor.

Neler öğreneceksiniz?

Bu rehber, Blender Compositor’da Cryptomatte kullanarak render içindeki nesne veya malzemeler için maske çıkarmayı ele alıyor. İşlem sonunda seçilen öğelere ait gri tonlamalı bir maske elde edebilir ya da maskeyi renkli render’a uygulayarak seçilen alanları görüntünün geri kalanından ayırabilirsiniz. Böylece kompozitleme sırasında belirli bölümler üzerinde ayrı çalışmaya yönelik bir temel kurulur.

Cryptomatte, Object Index ve Material Index pass’leriyle benzer bir ihtiyaca yanıt verir. Blender kılavuzunda öne çıkan farklardan biri, bir pikselde birden fazla nesnenin ayırt edilebilmesidir. Cycles kullanıldığında yöntem şeffaflık, hareket bulanıklığı ve alan derinliğiyle de çalışabilir. Bu özellikler, kenarların ve üst üste gelen öğelerin önemli olduğu görselleştirme çalışmalarında maskeyi kullanışlı kılabilir.

Gereksinimler

Anlatım, Blender’ın Cryptomatte Node ve Passes kılavuzlarında açıklanan işleyişi temel alıyor. Kaynaklarda belirli bir Blender sürümü, hesap şartı, donanım gereksinimi veya lisans ücreti belirtilmediği için burada bunlara ilişkin bir koşul verilmiyor.

Sahnenin render’ını almanız ve Compositor’da Render Layers ile Cryptomatte düğümlerini kullanmanız gerekir. Blender’ın kendi Cryptomatte render pass’leriyle çalışılabileceği gibi, standartla uyumlu başka bir yazılımdan gelen Cryptomatte görüntüsü de kullanılabilir. Görüntü kaynağı çok katmanlı bir OpenEXR ise düğümün Source ayarı Image olarak seçilir; Blender’dan alınan pass’lerle çalışırken Render kaynağı kullanılabilir.

Adım adım nesne maskesi oluşturma

  1. Uygun Cryptomatte pass’ini etkinleştirin. Properties içinden View Layer bölümünü açıp Passes paneline geçin. Nesne seçimi için Cryptomatte Object seçeneğini açın. Malzeme bazında seçim gerekiyorsa Cryptomatte Material kullanılabilir. Cryptomatte Asset ise aynı parent’a bağlı nesne gruplarını ayırmak içindir; Blender’ın asset özelliğiyle aynı anlama gelmez.

  2. Sahnenin render’ını alın. Pass’i etkinleştirdikten sonra sahneyi render edin. Seçim ve maske işlemi render verisi üzerinden yapılacağı için bu çıktı sonraki adımların temelini oluşturur.

  3. Compositor düğümlerini hazırlayın. Compositor’da bir Cryptomatte Node ve görüntüyü incelemek için bir Viewer Node kullanın. Render Layers düğümünün Image çıkışını Cryptomatte düğümünün Image girişine bağlayın. Bu bağlantı, düğümün Image çıkışından maskenin uygulandığı renkli görüntüyü almak için gereklidir. Yalnızca gri tonlamalı maske kullanılacaksa Image girişi boş kalabilir.

  4. Görüntüyü seçim için görünür hâle getirin. Render Layers düğümündeki Image çıkışını Viewer’ın Image girişine bağlayın. Alternatif olarak Cryptomatte düğümünün Pick çıkışını Viewer’a yönlendirebilirsiniz; bu çıkış, seçilecek nesne veya malzemeleri ayırt etmeye yarayan renkli bir gösterim sunar. Görüntü Compositor çalışma alanında görünmüyorsa Backdrop ayarının açık olup olmadığını kontrol edin.

  5. Maskeye dahil edilecek öğeleri belirleyin. Cryptomatte düğümünün seçim kontrolünü kullanarak görüntü üzerindeki hedef öğeyi işaretleyin. Maskeye başka nesneler de katılacaksa seçim işlemini her biri için tekrarlayın. Seçili öğelerin adları Matte ID alanında virgülle ayrılmış olarak tutulur. Adları bu alana elle girmek mümkün olsa da Blender kılavuzu, alanın yanındaki artı ve eksi kontrollerini kullanmayı da gösteriyor.

  6. Doğru çıktıyı seçin. Cryptomatte düğümünün Matte çıkışı, seçilen nesne veya malzemeleri gri tonlamalı bir maske olarak verir. Seçili öğelerin renkli görüntüsünü diğer alanlar şeffaf olacak şekilde almak için Render Layers Image çıkışını Cryptomatte düğümünün Image girişine bağlayın ve düğümün Image çıkışını kullanın. Yani bu ikinci çıktı, Image girişi bağlı değilken kullanılabilecek bir görüntü yerine, maskenin renkli render’a uygulanmış sonucudur.

  7. Sonucu kompozitleme akışına ekleyin. Bir bölgeyi maske olarak değerlendirecekseniz Matte çıkışını, seçilen öğelerin ayrıştırılmış görüntüsüne ihtiyacınız varsa Image çıkışını kullanın. Hangi çıktının uygun olduğu yapılacak kompozitleme işlemine bağlıdır. Cryptomatte düğümünde Source ayarının Render veya Image olması da kullanılan veriye göre belirlenir; Image kaynağı seçildiğinde kullanılacak Cryptomatte görüntüsü ayrıca belirtilir.

Mimarlık ve görselleştirme iş akışında kullanım

İç mekân veya mimari sahnelerde mobilya, kaplama ya da başka bir nesneyi render sonrasında ayrı ele almak gerekebilir. Cryptomatte maskesi, seçilmiş öğeleri kompozitleme sürecinde diğer görüntü alanlarından ayırmaya yardımcı olur. Örneğin bir malzeme grubunu bağımsız değerlendirmek veya belirli nesneleri farklı bir işlem için maskelemek üzere Matte çıkışı kullanılabilir. Bu, pass ve maske çıktılarının olası kullanımına dair bir iş akışı örneğidir; kaynaklar belirli bir mimari proje yöntemi tarif etmiyor.

Blender’ın Passes kılavuzunda Cryptomatte’nin başka kompozitleme yazılımlarıyla da kullanılabilen bir standart olduğu belirtiliyor. Ancak farklı uygulamalardaki dosya uyumluluğu için genel bir garanti verilmiyor. Bu nedenle ekip içinde kullanılacak yazılım ve görüntü kaynağının uyumunu proje başlamadan sınamak yerinde olur. Kaynaklarda özel bir donanım şartı veya lisans maliyeti açıklanmadığından, satın alma ya da yükseltme kararı için burada bir çıkarım yapılamaz.

Sık yapılan hatalar ve sınırlamalar

  • Pass’i açmadan render almak: Nesne ya da malzeme seçimine başlamadan önce ilgili Cryptomatte seçeneğinin View Layer > Passes altında etkinleştirildiğini kontrol edin.

  • Image çıkışını bağlantısız kullanmak: Matte çıkışı için renkli render girişi zorunlu değildir. Ancak maskelenmiş renkli görüntüyü veren Image çıkışının çalışması için düğümün Image girişine renkli render bağlanmalıdır.

  • Compositor’da görüntüyü bulamamak: Viewer bağlantılarını ve Backdrop ayarını gözden geçirin. Pick çıkışı da seçim görüntüsünü Viewer’da incelemek için kullanılabilir.

  • Desteklenmeyen verileri beklemek: Blender kılavuzu Cryptomatte sidecar metadata dosyalarının desteklenmediğini, hacim nesnelerinin de Cryptomatte düğümünde kullanılamadığını belirtiyor.

  • Index pass’leriyle aynı davranışı varsaymak: Cryptomatte’nin Object Index ve Material Index ile amacı benzer olsa da Blender, bir pikselde birden fazla nesneyi ayırt edebilmesini avantaj olarak sıralıyor. Cycles tarafında şeffaflık, hareket bulanıklığı ve alan derinliği desteği de ayrıca belirtiliyor.

Sonraki adımlar

Nesne maskesi oluşturduktan sonra aynı yaklaşımı malzemelere uyarlamak için Cryptomatte Material pass’ini etkinleştirin. Asset pass’ini kullanırken ise aynı parent’a bağlı nesne gruplarını hedeflediğini göz önünde bulundurun. Cryptomatte Layer, genellikle View Layer ile Object, Material veya Asset türünün birleşiminden oluşur.

Daha geniş bir kompozitleme çalışmasında diğer render pass’leri de değerlendirilebilir. Blender kılavuzu; derinlik, normal ve ışık gibi verilerin ayrı görüntüler olarak alınabildiğini ve Compositor’da özel biçimlerde birleştirilebildiğini açıklıyor. Her pass’in ne sağladığını kontrol edip yalnızca ihtiyaç duyulan verileri akışa eklemek, çıktıları daha anlaşılır tutmaya yardımcı olur.

Kaynak ve lisans

Bu eğitim, Blender’ın Cryptomatte Node ve Passes kılavuzlarından Türkçeye uyarlanmıştır. Her iki kaynak da CC BY-SA 4.0 lisansıyla yayımlanmıştır.

Sık sorulan sorular

Blender Cryptomatte ne işe yarar?

Render’daki bir veya daha fazla nesne ya da malzeme için maske oluşturur. Bu maskeler Compositor’da ilgili öğeleri ayrı ele almak için kullanılabilir.

Blender’da Cryptomatte maskesi için hangi pass açılır?

Nesne seçimi için View Layer içindeki Passes panelinde Cryptomatte Object etkinleştirilir. Malzeme maskesi için Cryptomatte Material seçeneği bulunur.

Cryptomatte düğümünün Image çıkışı nasıl çalışır?

Image çıkışının çalışması için renkli render’ın Cryptomatte düğümünün Image girişine bağlanması gerekir. Yalnızca gri tonlamalı Matte maskesi alınacaksa Image girişi boş bırakılabilir.

Kaynaklar

2 kaynak
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/compositing/types/mask/cryptomatte.html
Özet
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/layers/passes.html
Özet

Kaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.

3dsınıfı yorumu
3dEditörün değerlendirmesi

Cryptomatte, render’dan sonra nesne veya malzemeleri ayırarak kompozitleme esnekliği isteyen mimari görselleştirme ekipleri için işe yarar bir seçenek. Özellikle sahnedeki öğelere tek tek müdahale edilecek projelerde, maske çıktısı görüntünün tamamını aynı işlemden geçirmek zorunda kalmadan çalışmayı kolaylaştırabilir.

Türkiye’deki ofisler ve öğrenciler için en temkinli başlangıç, mevcut Blender akışında küçük bir sahneyle pass ve çıktı bağlantılarını denemek. Kaynaklar ek donanım şartı ya da lisans maliyeti bildirmiyor; yine de farklı yazılımlarla kullanılacaksa uyumluluk önceden kontrol edilmeli. Hacim nesneleri ve sidecar dosyaları için belirtilen sınırlar da iş akışı planlanırken hesaba katılmalı.

Bu habere tepkin ne?

Yorumlar 0

İlk yorumu sen yazKendi test sonuçlarını ya da sorunu paylaş.
+

İlgili haberler