# Blender Geometry Nodes rehberi: saç, bina ve UV iş akışları

Kaynak: https://3dsinifi.com/haber/blender-geometry-nodes-rehberi-sac-bina-ve-uv-is-akislari · Kategori: Eğitimler · Yayın: 9 Ekim 2026

> Blender Geometry Nodes; saç eğrilerini kılavuzlara göre interpolasyonla üretme, geometri öğelerini ayrı ayrı işleme ve UV adalarını paketleme gibi prosedürel iş akışları sunuyor. Bu rehber, temel kullanım adımlarını anlatıyor.

## Kısaca
- Interpolate Hair Curves, mevcut kılavuz eğrilerinden interpolasyonla yeni saç eğrileri üretir.
- For Each Geometry Element Zone, seçilen geometri öğeleri için ayrı işlemler yapmayı sağlar; çok sayıda küçük geometriyle kullanımı verimsiz olabilir.
- Pack UV Islands, adaları UV alanında düzenler; yöntem seçimi hız ile yerleşim verimliliği arasında fark yaratır.
- Viewport Amount, görüntü alanındaki saç eğrisi yoğunluğunu azaltabilir; bu ayar son render yoğunluğunu değiştirmez.

## Bu rehberde neler öğreneceksiniz?

Blender Geometry Nodes, düğümlerle prosedürel geometri iş akışları kurmaya yarar. Bu rehberde üç kullanım alanını ele alıyoruz: az sayıdaki kılavuz eğriden daha yoğun bir saç sistemi üretmek, geometri öğelerini ayrı ayrı işleyen bir bölge kurmak ve UV adalarını düzenlemek. Bu yöntemler, görsel üretimin yanı sıra kılavuz eğrilerden bitki veya yapı türetmek ve doku atlasları hazırlamak gibi mimari görselleştirme işlerine de fikir verebilir.

Her işlemde önce giriş geometrisini ve beklenen sonucu belirleyin; ardından ilgili düğümü veya bölgeyi amaca göre yapılandırın. Aşağıdaki adımlar kaynak belgelerde açıklanan özelliklere dayanıyor. Belgeler belirli bir arayüz sürümüne ait menü yolu vermediğinden, burada böyle bir yol tarif edilmiyor.

## Gereksinimler

Bu rehber için Blender ve Geometry Nodes işlevleri gerekir. Kaynak belgeler belirli bir Blender sürümü ya da hesap gereksinimi belirtmiyor. Uygulamadan önce kullanılan Blender sürümünde söz konusu düğümlerin bulunduğunu kontrol edin. Kaynaklarda fiyat, donanım koşulu veya lisans satın alma gereksinimiyle ilgili bilgi de yer almıyor.

Saç örneğinde, yüzey üzerinde kullanılacak kılavuz eğrilerinin bulunduğu bir geometri gerekir. UV örneğinde paketlenecek UV adaları; öğeleri tek tek işleme örneğinde ise üzerinde çalışılacak geometri ve seçilecek bir alan bulunmalıdır. Giriş geometrisini doğru belirlemek, ayarları rastgele değiştirmekten daha yararlı bir başlangıç sağlar.

## 1. Kılavuz eğrilerden saç eğrileri üretin

Interpolate Hair Curves düğümü, yüzey üzerindeki mevcut kılavuz eğrilerinden interpolasyon yoluyla yeni eğriler oluşturur. Kılavuzlar genel biçimi belirler; düğüm aralarına yeni eğriler ekleyerek sistemi yoğunlaştırır. Giriş geometrisinde kullanılacak kılavuz eğrilerin ve yüzeyin bulunduğunu doğrulayın. Sonuç, üretilen eğrileri içeren geometri çıktısıdır.

Dağıtımı ve yoğunluğu ihtiyaca göre ayarlayın:

1. Kök noktalarının yüzeyde nasıl yerleşeceğini seçin. Random yöntemi rastgele dağılım sağlar. Poisson Disk ise kökler arasında minimum mesafe tutarak daha eşit bir dağılım oluşturur.
2. Density değerini, yüzey alanı başına üretilecek eğri miktarını kontrol etmek için kullanın. Daha yüksek değer daha fazla eğri üretir. Sonucu değerlendirirken yoğunluğu ihtiyaca göre ayarlayın.
3. Bölgesel kontrol için Density Mask girişini değerlendirin. Mask Texture, Surface UV Map girdisini kullanarak doku üzerinden alan seçimi sağlar. Belgelere göre Density Mask genellikle daha hızlıdır; iki yöntemi birlikte kullanmak kalite ve performansı dengelemeye yardımcı olabilir.
4. Görüntü alanında performans için eğri yoğunluğunu azaltmak üzere Viewport Amount değerini kullanın. Bu değer son render yoğunluğunu etkilemez.
5. Eğrilerin yüzeye bağlanma biçimini kontrol etmek için Follow Surface Normal seçeneğini inceleyin. Ayrı mesh adaları bulunan yüzeylerde, kılavuzların adalar arasında karışmasını önlemek için Part by Mesh Islands kullanılabilir.

Eğriler, deformasyondan sonra yüzeye bağlanacaksa Resting Surface seçeneğini de göz önünde bulundurun. Blender belgesi, Interpolate Hair Curves düğümünü Deform Curves on Surface izlediğinde bu seçeneğin etkinleştirilmesini öneriyor. Böylece eğriler, deformasyon öncesindeki yüzey konumlarına göre tutarlı biçimde yerleşebilir. Seed değerini değiştirmek ise diğer parametreleri koruyarak farklı bir rastgele dağılım oluşturur.

## 2. Geometri öğelerini ayrı ayrı işleyin

For Each Geometry Element Zone, giriş geometrisinin öğeleri üzerinde ayrı ayrı işlem yapmayı sağlar. Belgede, her giriş eğrisi için farklı bir ağaç veya her mesh yüzü için özgün bir bina üretmek örnek olarak veriliyor. Bölge, geometriyi öğe bazında işler; ilgili kurulumda her yinelemenin öğe geometrisi ve indeks bilgisi kullanılabilir.

İş akışını planlarken şu sırayı izleyin:

1. İşlenecek öğe türünü belirleyin. Domain özelliği, hangi geometri alanındaki öğelerin yinelemeye alınacağını seçer.
2. Gerekirse Selection ile işlenecek alt kümeyi sınırlandırın. Böylece tüm giriş öğelerine işlem uygulamak yerine seçilenler üzerinde çalışabilirsiniz.
3. Her öğe için üretilecek geometriyi tasarlayın. Örneğin yüz başına bina fikri, yüzlerin her biri için geometri oluşturulan bir kurulum gerektirir.
4. Çıktıları amacına göre kullanın. Bölgenin ana geometri çıkışları ana geometri üzerinde öznitelikler oluşturabilir; üretilen geometri çıktıları ise öğeler için oluşturulan geometrileri bir araya getirir.

Bu yaklaşım her durumda daha hızlı değildir. Blender belgeleri, çok sayıdaki küçük geometri öğesini ayrı ayrı işlemenin verimsiz olabileceğini belirtiyor. Az miktarda geometri üzerinde çalışırken de bu bölge uygun olmayabilir; ayrı işlem esnekliği, Blender’ın işlemi daha az optimize edebilmesi pahasına gelir. Element çıktısı kullanılmıyorsa hesaplanmaz; gerekmeyen bu çıktıyı kullanmamak performansı iyileştirebilir. Bu nedenle yineleme yapısını, gereksiz yere çok küçük parçalara ayrılmış geometri üretmeyecek biçimde kurun.

## 3. UV adalarını Geometry Nodes ile paketleyin

Pack UV Islands düğümü, UV adalarını tanımlı bir UV alanına yerleştirir. Adaları ölçekleyip taşıyabilir, isteğe bağlı olarak döndürebilir ve aralarında belirlenen boşluğu koruyabilir. Prosedürel UV üretimi, doku atlası hazırlama veya bake öncesi düzenleme bu düğümün kullanım alanları arasındadır.

Önce UV girdisini ve paketleme alanının sınırlarını belirleyin. Bottom Left ile Top Right, adaların yerleştirileceği bölgeyi tanımlar. Margin, UV uzayında adalar arasında bırakılacak mesafeyi ayarlar. Rotate seçeneği, daha verimli yerleşim için adaların döndürülmesine izin verir. Selection ile paketlemeye katılacak yüzleri seçebilirsiniz: en az bir seçili yüz içeren adalar etkilenir; yalnızca seçilmemiş yüzlerden oluşan adaların UV’leri değişmeden kalır.

Yöntemi, gereken doğruluk ile işlem hızı arasındaki dengeye göre seçin:

- Bounding Box, adaların eksenlere hizalı sınır kutularını kullanır. En hızlı yöntemdir, ancak UV alanını daha az verimli kullanabilir.
- Convex Hull, adaların dışbükey kılıfını esas alır. Hız ve doğruluk arasında denge sunar; adaları boşlukların içine yerleştirmez.
- Exact Shape, içbükey bölgeler ve delikler dâhil adanın tam biçimini hesaba katar. Daha sıkı paketleme sağlayabilir, ancak seçenekler içinde en yavaş olanıdır.

Düğümün çıktısı, ayarlara göre yeniden konumlandırılmış ve ölçeklenmiş UV’lerdir. Blender belgesine göre bu düğüm, UV Editor operatöründen farklı olarak tahribatsız çalışır ve prosedürel girdilerle kontrol edilebilir.

## Sık karşılaşılan hatalar

Saç eğrilerinde Density değerini gereğinden fazla yükseltmek sistemi gereksiz yoğunlaştırabilir. Dağılım yöntemini ve maskeyi de hesaba katın; viewport incelemesinde Viewport Amount değerini düşürmenin son render yoğunluğunu azaltmadığını unutmayın. Interpolation Guides değerini artırmak daha yumuşak geçişler sağlayabilir, ancak performansı bir miktar düşürebilir. Distance to Guides ise bir kılavuz eğrisinin hangi mesafeye kadar sonucu etkileyeceğini sınırlar.

Yineleme bölgesinde küçük parçaların her birini ayrı işlemek, verimsiz bir grafik oluşturabilir. Yalnızca ihtiyaç duyulan öğeleri seçin ve kullanılmayan Element çıktısını akışa katmayın. UV paketlemede ise en ayrıntılı yöntemin her durumda en iyi tercih olduğunu varsaymayın: Exact Shape daha sıkı yerleşim sağlarken daha yavaştır; Bounding Box hızlı bir seçenek olabilir. Yalnızca seçili yüzleri paketlemek istiyorsanız Selection ayarının hangi adaları etkilediğini kontrol edin.

## Sonraki adımlar

Bu üç iş akışını küçük ve kontrol edilebilir girdilerle deneyin. Saç eğrilerinde dağılım, yoğunluk ve maskeyi; geometri yinelemesinde alan seçimi ile çıktı yapısını; UV paketlemede ise yöntem, margin ve döndürme seçimini sırayla değiştirin. Her denemede tek bir ayarı değiştirmek, sonuca hangi özelliğin etki ettiğini görmeyi kolaylaştırır.

Mimari görselleştirme ekipleri için yüz başına yapı üretimi örneği, tekrarlı öğeleri parametrik düşünmeye yardımcı olabilir. Ancak her öğenin nasıl üretileceği kurulan node grafiğine bağlıdır. Üretim dosyalarına geçmeden önce performansı ve çıktının proje ihtiyacına uygunluğunu kontrol edin.

## Kaynak ve lisans

Bu rehber, Blender Manual’daki “Interpolate Hair Curves”, “For Each Geometry Element Zone” ve “Pack UV Islands” belgelerinden Türkçeye uyarlanmıştır. Üç kaynağın lisansı CC BY-SA 4.0’tır.

## Pro ipucu
Saç sistemini düzenlerken önce dağılımı ve yoğunluğu kontrol edin; viewport için Viewport Amount değerini düşürmenin son render yoğunluğunu değiştirmediğini unutmayın.

## 3dsınıfı yorumu
Geometry Nodes içindeki bu özellikler, tekrar eden üretimi ve UV düzenini daha parametrik ele almak isteyen mimarlık ofisleri ve görselleştirme ekipleri için kullanışlı olabilir. Özellikle yüz başına yapı üretimi örneği, tekrarlı öğelerin nasıl kurgulanacağını düşünmeye yardımcı oluyor; ancak grafiğin performansı geometriyi nasıl böldüğünüze bağlı.

Türkiye’deki ekipler, uygulamaya geçmeden önce kullandıkları Blender sürümünde ilgili düğümlerin bulunduğunu doğrulamalı. Kaynaklarda fiyat, lisans gereksinimi veya donanım koşulu belirtilmiyor. Kalite kadar performansı da değerlendirin: küçük öğeleri gereksiz yere ayrı işlemek verimsiz olabilir; Exact Shape UV paketleme de daha yavaş çalışabilir.

## Kaynaklar
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/modeling/geometry_nodes/hair/generation/interpolate_hair_curves.html) (özet)
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/modeling/geometry_nodes/utilities/for_each_geometry_zone.html) (özet)
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/modeling/geometry_nodes/mesh/uv/pack_uv_islands.html) (özet)

_Yapay zekâ ile yazıldı, kaynaklarla doğrulandı. © 3dsınıfı_
