Kısaca
- Named attribute, geometri öğelerine bağlı veriyi isimle saklayıp başka işlemlerde kullanmayı sağlar.
- Veri türü ve domain seçimi, niteliğin hangi bilgiyi hangi geometri öğesinde tuttuğunu belirler.
- Spreadsheet Editor, niteliklerin domain’ini incelemek için kullanılabilir.
- Blender Extensions’taki Named Attribute List eklentisi, mevcut adlandırılmış nitelikleri listeleyebilir.
Bu rehberde ne öğreneceksiniz?
Geometry Nodes’ta geometri yalnızca noktalar, kenarlar ve yüzeylerden oluşmaz; bu öğelere bağlı veriler de düğüm akışında taşınabilir. Bu verilere genel olarak attribute, yani öznitelik denir. Named attribute ise isim verilmiş ve geometri üzerinde saklanan bir özniteliktir. Bu rehberde öznitelik fikrini, veri türü ile domain seçimini, veriyi saklama ve yeniden okuma yaklaşımını öğreneceksiniz. Ayrıca veriyi nasıl denetleyeceğinizi ve Blender Extensions sayfasında tanıtılan Named Attribute List eklentisinin hangi aşamada işe yarayabileceğini göreceksiniz.
Mimari görselleştirme açısından bu yaklaşım; modelin farklı bölümlerine bağlı değerleri düğüm grupları ve malzeme tarafında yeniden kullanmak için bir temel sunar. Örneğin, yüzeylere bağlı bir renk veya yoğunluk bilgisini geometri üzerinde tutup başka bir aşamada okumak mümkündür. Buradaki amaç hazır bir cephe sistemi kurmak değil, verinin nerede saklandığını ve hangi düğümlerin onu okuyup yazdığını anlamaktır.
Gereksinimler
Bu anlatım, Blender 5.2 LTS kılavuzundaki Geometry Nodes ve attribute belgelerini temel alıyor. Düğümlerin adları ve işleyişi Blender kılavuzunda bu sürüm başlığı altında listeleniyor. Bir Blender hesabı ya da ücretli lisans gereksinimi kaynaklarda belirtilmiyor; bu nedenle burada böyle bir koşul varsayılmıyor.
Named Attribute List eklentisi isteğe bağlıdır. Blender Extensions sayfasında Geometry Nodes ve Shader Nodes içinde kullanılabildiği, mevcut named attribute’ların yanı sıra vertex group, UV map, color attribute ve object attribute türlerini listelemeyi amaçladığı belirtiliyor. Sayfada sürüm 2.11.0 için 12 Temmuz 2026 tarihi yer alıyor. Kaynak, eklentinin hangi Blender sürümleriyle uyumlu olduğunu açıklamadığından kurulum öncesinde uyumluluk bilgisi ayrıca kontrol edilmelidir. Eklentisiz de Blender’ın kendi düğümleriyle named attribute mantığını uygulayabilirsiniz.
Adım adım named attribute kullanımı
Önce verinin neyi temsil edeceğini belirleyin. Bir değer, renk, yön, UV koordinatı ya da etiket saklanabilir. Örneğin yüzeylere bağlı bir renk bilgisi için Color; tek bir yoğunluk değeri için Float düşünülebilir. Blender kılavuzu Float, Boolean, Integer, Vector, Color ve String gibi türleri listeliyor. Türü, saklanacak bilginin yapısına göre seçin; renk iş akışında geniş renk aralığı veya doğrusal renk kullanımı önemliyse Color ile Byte Color arasındaki farkı göz önünde bulundurun. Kılavuza göre Color 32 bit kayan noktalı RGBA değerlerini doğrusal renk uzayında, Byte Color ise 8 bit tamsayıları sRGB uzayında saklar.
Özniteliğin hangi öğeye ait olacağını kararlaştırın. Buna domain denir. Point noktalarla, Edge kenarlarla, Face yüzeylerle, Face Corner yüzey köşeleriyle, Spline eğri kontrol noktalarıyla, Instance ise kopyalanmış geometri örnekleriyle ilişkilidir. UV map, Face Corner domain’e verilen belgeli örneklerden biridir. Bir cephe modelinde değeri yüzey bazında mı, nokta bazında mı taşımanız gerektiğini baştan düşünün. Domain seçimi, verinin sonraki düğümlerde nasıl yorumlanacağını ve farklı öğelere aktarılırken nasıl ara değer alacağını etkiler.
Geometri akışında veriyi isimlendirerek saklayın. Geometry Nodes içinde Store Named Attribute düğümü, named attribute yazma işlemi için kullanılabilecek düğümler arasında listelenir. Bir değer geometriye bağlanıp bir adla saklandığında, aynı geometri akışının daha sonraki bölümlerinde bu isim üzerinden yeniden kullanılabilir. Düğümlerin veri türü ve domain dönüşümleri bazı durumlarda kendiliğinden yapılabilir; ancak otomatik dönüşüm, ilk seçimin önemsiz olduğu anlamına gelmez. Saklamak istediğiniz bilginin türünü ve ait olduğu öğeyi dikkatle belirleyin.
Aynı veriyi gerektiğinde isimle okuyun. Named Attribute düğümü, geometri üzerindeki adlandırılmış veriyi okuma amacıyla kullanılır. Adı yazarken veya mevcut özniteliklerden seçim yaparken alanın doğru olduğundan emin olun. Kılavuz, modifier panelinde named attribute girdisi seçmek için değer düğmesinin yanındaki simgeye tıklanabildiğini ve açılan aramanın attribute domain’ini, adını ve veri türünü gösterdiğini belirtiyor. Bu bilgi, aynı ada sahip farklı türde verilerle çalışırken özellikle yararlıdır.
Sonucu farklı alanlarda değerlendirin. Named attribute’lar yalnızca Geometry Nodes içinde kalmak zorunda değildir; Blender kılavuzu bunların shader, painting ve UV mapping gibi başka alanlarda da kullanılabildiğini açıklıyor. Böylece geometri üzerinde saklanan veriyi daha sonraki görsel işlemlerde değerlendirebilirsiniz. Bir düğüm bağlantısıyla taşınan anonim attribute ile isim verilmiş attribute’u karıştırmayın: anonim verinin adı yoktur ve bağımsız olarak oluşturulmuş başka bir geometriye doğrudan bağlanamaz. Ayrı geometriler arasında veri aktarmak için Sample Index veya Sample Nearest Surface gibi örnekleme düğümleri kullanılabilir.
Domain’i ve sonucu denetleyin. Spreadsheet Editor, attribute domain’lerini incelemek için kullanılabilir. Beklediğiniz veriyi bulamadığınızda önce özniteliğin adını, türünü ve domain’ini kontrol edin. Örneğin yüzeylerde beklenen bir verinin noktalarda tutulması, kullandığınız düğüm ve sonraki aktarım adımlarında farklı sonuçlar doğurabilir. Geometri değiştikçe verilerin başka domain’lere otomatik olarak aktarılabildiğini unutmayın; bu aktarım çoğunlukla değerlerin ortalamasına dayanır. Boolean veriler içinse domain’ler arası dönüşümün özel kuralları vardır.
Sık karşılaşılan hatalar
Aynı adı birden fazla veri türüne vermek: Vertex group, UV map veya color attribute gibi özel veriler Geometry Nodes’ta isimleriyle erişilebilir. İsim çakışması olursa yalnızca özniteliklerden biri erişilebilir olabilir. Bu nedenle dosya genelinde anlaşılır ve birbirinden ayrılan isimler kullanın.
Renk türlerini birbirinin yerine görmek: Color doğrusal renk uzayında 32 bit kayan noktalı RGBA saklarken Byte Color sRGB’de 8 bit değer kullanır. Renk iş akışınız açısından hangisinin uygun olduğunu seçin.
Anonim veriyi ayrı geometriye taşımaya çalışmak: Anonim attribute’lar düğüm bağlantısıyla taşınabilir ve geometri değişikliklerinde genellikle ara değer alabilir; ancak farklı kaynaktan oluşturulmuş bağımsız bir geometriye doğrudan aktarılamaz. Böyle bir ihtiyaçta belgelenen örnekleme düğümlerini değerlendirin.
Eklentinin her durumda açılacağını varsaymak: Named Attribute List sayfası, kısayol menüsünün bazen görünmeyebileceğini ve bunun etkin nesne seçimiyle ilişkili olabileceğini belirtiyor. Menü açılmazsa etkin nesne seçimini kontrol edin; temel iş akışını eklentiye bağlamadan Blender’ın kendi düğümleriyle sürdürün.
Sonraki adımlar: mimari ve görselleştirme iş akışına uyarlama
Önce küçük bir test geometrisinde tek bir öznitelik türü ve domain’i deneyin; ardından aynı veriyi Named Attribute düğümüyle okuyup Spreadsheet Editor’da inceleyin. Bu yöntem, karmaşık bir cephe ya da iç mekân sahnesine geçmeden önce isim, tür ve domain ilişkisini doğrulamaya yardımcı olur. Mimari ekiplerde parametrik model üzerinde tekrar kullanılacak yüzey veya nokta verileri için; görselleştirme tarafında ise geometri verisini shader aşamasına taşımak isteyenler için anlamlı olabilir.
Donanım gereksinimleri ve eklentinin ücret durumu kaynaklarda açıklanmıyor. Bu nedenle iş akışını performans vaadiyle değil, küçük bir sahnede doğrulayarak değerlendirin. Eklentiyi kullanmadan önce Blender sürümüyle uyumluluğunu kontrol edin; üretim dosyalarında ise öznitelik adlarını ve veri türlerini ekip içinde tutarlı hale getirin. Bu temel oturduğunda, Blender kılavuzunda listelenen Capture Attribute, Transfer Attributes ve Sample Index gibi ilgili düğümlerin belgelerini inceleyerek veri akışını genişletebilirsiniz.
Kaynak ve lisans
Blender 5.2 LTS Manual içindeki Attributes, Attribute Nodes ve Geometry Nodes belgeleri CC BY-SA 4.0 lisanslıdır; içerik Türkçeye uyarlanmıştır. Named Attribute List eklentisinin tanıtım ve kullanım bilgileri Blender Extensions sayfasından özetlenmiştir.
Sık sorulan sorular
Blender’da named attribute ne işe yarar?
Geometri öğelerine bağlı veriyi isimle saklamaya ve başka düğümlerde veya shader gibi alanlarda yeniden kullanmaya yarar.
Geometry Nodes’ta attribute domain’i nasıl kontrol edilir?
Blender kılavuzuna göre Spreadsheet Editor kullanılarak attribute domain’leri incelenebilir.
Named Attribute List eklentisi ne yapıyor?
Eklenti, Geometry Nodes ve Shader Nodes içinde mevcut named attribute’ları listelemeyi; ayrıca vertex group, UV map, color attribute ve object attribute’ları göstermeyi amaçlıyor.
Kaynaklar
3 kaynakKaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.
Named attribute yaklaşımı, özellikle parametrik modelde aynı geometri bilgisini farklı aşamalarda tekrar kullanmak isteyen mimarlık ve görselleştirme ekipleri için düzenli bir yöntem sunuyor. Bunun değeri, daha fazla düğüm kullanmaktan çok veri akışını anlaşılır kılmasında.
Türkiye’deki ofisler ve öğrenciler için önce Blender’ın yerleşik düğümleriyle küçük bir deneme yapmak en temkinli yol. Eklenti pratik bir listeleme kolaylığı sağlayabilir; ancak uyumluluk ve lisans koşulları kaynaklarda açıklanmadığı için üretim hattına almadan önce bunlar doğrulanmalı. Donanım konusunda da kaynaklar özel gereksinim vermiyor; sahne ölçeğine göre test etmek gerekir.




Yorumlar 0