# Blender Geometry Nodes’ta verimli çoğaltma: Instance on Points rehberi

Kaynak: https://3dsinifi.com/haber/blender-geometry-nodesta-verimli-cogaltma-instance-on · Kategori: İpuçları · Yayın: 1 Kasım 2026

> Blender’ın resmi kılavuzundaki Geometry Nodes açıklamaları, noktalara geometri örneklemenin ve bu örnekleri gerçek geometriye dönüştürmenin iş akışını anlatıyor. Rehber, performans ve düzenleme tercihlerini ele alıyor.

## Kısaca
- Instance on Points, nokta içeren geometrilere bir geometriyi tekrar tekrar yerleştirir.
- Noktaların Selection, Rotation ve Scale bilgileri örneklerin seçimini ve dönüşümünü etkiler.
- Realize Instances, örnekleri düzenlenebilir gerçek geometri verisine dönüştürür.
- Çok sayıda karmaşık örneği gerçek geometriye çevirmek performansı belirgin biçimde kötüleştirebilir.

Blender’ın resmi kullanım kılavuzunda açıklanan Instance on Points ve Realize Instances düğümleri, Geometry Nodes ile tekrarlı sahne öğeleri üretmek ve gerektiğinde bu öğeleri gerçek geometriye çevirmek için kullanılabiliyor. Dokümantasyon, bu iki düğümün görevlerini, girişlerini ve sınırlamalarını açıklıyor; ancak belirli bir Blender sürüm numarası veya arayüz menü yolu belirtmiyor. Bu nedenle aşağıdaki adımlar, güncel kılavuzda anlatılan düğüm davranışlarına dayanıyor.

## 1. Önce instancing mantığını kurun

Instance on Points, bir geometriyi giriş geometrisindeki noktalara referans olarak ekler. Aynı geometriyi sahnede çok sayıda kez kullanırken her kopyanın altındaki veriyi ayrıca çoğaltmak yerine örnekleme yaklaşımından yararlanır. Düğüm; mesh, nokta bulutu ve eğrilerin kontrol noktaları gibi Point domain’i bulunan geometri türlerinde çalışır.

1. Geometry Nodes akışınızda nokta içeren geometriyi **Points** girişine bağlayın. Noktaların konumu, oluşacak örneklerin dönüşümünü etkiler.
2. Yerleştirmek istediğiniz geometriyi **Instance** girişine bağlayın. Bu giriş gerçek geometri ya da birden fazla örnek içerebilir.
3. Her noktanın kullanılıp kullanılmayacağını **Selection** ile belirleyin. Seçili olmayan noktalar için örnek oluşturulmaz.
4. Çıktıdaki **Instances** değerini sonraki Geometry Nodes işlemlerine aktarın.

Bu yöntem, sahnede tekrar eden sandalye, aydınlatma elemanı veya bitki gibi öğeleri çoğaltırken kullanışlı olabilir. Bunlar mimari görselleştirme örnekleridir; düğümün resmi kılavuzunda bu nesnelere özel bir hazır ayar bulunmuyor.

## 2. Dönüşüm ve örnek seçimini yönetin

Her örneğin yönü **Rotation**, boyutu ise **Scale** girişiyle belirlenir. Noktalardaki öznitelikler, oluşturulan örneklerin instance domain’inde kullanılabilir. Noktalara bağlı verileri akış boyunca korumak, farklı noktalarda farklı dönüşüm veya seçim davranışları kurmaya imkân verir.

| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| Points | Yerleşim noktalarını içeren geometri | Örneklerin konumlarını ve dönüşüm temelini belirler. |
| Selection | Yalnızca kullanılacak noktaları seçin | Örnek üretilecek noktaları sınırlar. |
| Rotation | Sahne yönelimine uygun giriş | Her örneğin dönüşünü kontrol eder. |
| Scale | İstenen örnek boyutunu sağlayan giriş | Oluşturulan örneklerin boyutunu belirler. |
| Pick Instances | Tek geometri yerine listeden seçim gerektiğinde etkinleştirin | Her noktada Instance girişindeki bütün geometriyi kullanmak yerine listeden örnek seçer. |
| Instance Index | Pick Instances açıkken seçim girdisi | Her seçili nokta için kullanılacak örnek indeksini belirler. |

Kılavuza göre Rotation, Distribute Points on Faces ve Curve to Points gibi düğümlerin dönüş çıktısıyla beslenebilir. Bir yön vektörünü dönüşe çevirmek için Align Rotation to Vector düğümü kullanılabilir. Bu, örneklerin yüzey normali veya eğri yönelimi gibi bir doğrultuyu izlemesi istenen kurulumlarda tercih edilebilir.

Pick Instances, özellikle Collection Info ile birlikte kullanılmak üzere tasarlanmıştır. Instance Index girişinde varsayılan olarak noktanın ID özniteliği kullanılır; bu öznitelik yoksa indeks kullanılır. Negatif veya listedeki öğe sayısını aşan değerler listenin diğer ucundan devam edecek şekilde sarılır. Bu davranış, indeksleri düzenlerken beklenmeyen seçimleri kontrol etmeyi önemli kılar.

## 3. Nested instancing ve gerçek geometriye geçiş

Points girişindeki geometri zaten örnekler içeriyorsa Instance on Points, bu örneklerin içindeki noktalara da yeni örnekler yerleştirir. Böylece iç içe, yani nested bir instancing yapısı oluşabilir. Yeni örneklerin dönüşümü Rotation ve Scale girişlerinden gelir; aynı zamanda üst örneklerin dönüşümünden de etkilenir.

Daha sonra her örneği ayrı ayrı değiştirmek gerektiğinde **Realize Instances** kullanılabilir. Bu düğüm, verimli kopyalar olan örnekleri gerçek geometri verisine dönüştürür. Örnekler gerçek geometriye çevrilmeden önce aynı geometriyi paylaşan öğelere uygulanan değişiklikler aynı şekilde yansır; realize işleminden sonra örnekler ayrı ayrı etkilenebilir.

1. Gerçek geometriye dönüştürülmesi gereken örnek akışını Realize Instances düğümünün **Geometry** girişine bağlayın.
2. Yalnızca üst seviyedeki belirli örnekleri dönüştürmek için **Selection** girişini kullanın.
3. İç içe seviyelerin ne kadarının dönüştürüleceğini **Depth** ile belirleyin.
4. Üst seviyedeki her örneğin bütün iç içe seviyelerini dönüştürmek gerekiyorsa **Realize All** seçeneğini kullanın. Bu seçenek Depth değerini geçersiz kılar.

Realize işlemi her zaman gerekli değildir. Resmî kılavuz, çok sayıda karmaşık geometri örneği içeren girdilerde performansın belirgin biçimde kötüleşebileceğini özellikle belirtiyor. Bu nedenle önce hangi sonraki işlemin gerçek geometri gerektirdiğini belirlemek, ardından yalnızca ihtiyaç duyulan örnekleri dönüştürmek daha kontrollü bir yaklaşım sağlar.

## 4. Mimari görselleştirme iş akışında nelere dikkat edilmeli?

Tekrarlı mobilya, cephe elemanı veya peyzaj öğeleri için Instance on Points, aynı geometriyi sahnede çoğaltmanın veri açısından verimli bir yolunu sunar. Yerleşim noktaları, seçim, dönüş ve ölçek değerleri üzerinde kontrol sağlarken, örneklerin ayrı ayrı düzenlenmesini gerektirmeyen aşamalarda instancing yapısını korumaya yardımcı olur.

Buna karşılık, her öğenin gerçek geometri olarak ayrı ayrı işlenmesi gereken bir sonraki adım varsa Realize Instances gündeme gelir. Özellikle karmaşık modellerden çok sayıda örnek üretildiğinde dönüşümün performans maliyetini hesaba katın. Kılavuz belirli donanım gereksinimi, sayısal performans eşiği, lisans koşulu veya sürüm uyumluluk tablosu vermiyor; bu başlıklarda proje ve kullanılan Blender kurulumu özelinde test yapmak gerekir.

## Sık yapılan hatalar

- **Her örneği erkenden realize etmek:** Çok sayıda karmaşık örnekte performans düşebilir. Gerçek geometri gerekiyorsa dönüşümü ilgili aşamaya bırakın.
- **Pick Instances kapalıyken indeks beklemek:** Instance Index yalnızca Pick Instances açık olduğunda kullanılır.
- **İç içe örnekleri hesaba katmamak:** Nokta geometrisi zaten örnek içeriyorsa yeni örnekler bu yapının içinde de oluşturulabilir; üst örnek dönüşümleri sonucu etkiler.
- **Nokta türü kısıtını gözden kaçırmak:** Düğüm, Point domain’i olan geometriyle çalışır. Kılavuz; mesh, nokta bulutu ve eğri kontrol noktalarını örnekler.

Bu rehber, Blender kullanım kılavuzunun Instance on Points ve Realize Instances sayfalarındaki açıklamalara dayanır; kılavuz belirli bir sürüm numarası belirtmediği için sürüm numarası verilmemiştir.

## Pro ipucu
Önce örnekleri Instance on Points ile çoğaltın; yalnızca sonraki işlemin gerçek geometri gerektirdiği kısımları Realize Instances ile dönüştürün.

## 3dsınıfı yorumu
Mimarlık ofisleri ve görselleştirme ekipleri için bu iki düğümün değeri, tekrarlı öğeleri sahnede verimli biçimde kullanırken ne zaman ayrı geometriye ihtiyaç duyulduğunu ayırabilmesinde. Özellikle aynı mobilya veya peyzaj öğesinin çok sayıda kullanıldığı sahnelerde, her şeyi baştan gerçek geometriye çevirmemek daha kontrollü bir çalışma düzeni sağlar.

Yine de realize işlemi karmaşık örneklerde performansı düşürebileceğinden, sonuca bakmadan tüm sahneyi dönüştürmek iyi bir alışkanlık değil. Donanım için belgelerde özel bir gereksinim verilmediğinden, proje dosyasında test yapmak gerekir. Sürüm ve lisans koşulları da bu kaynaklarda açıklanmıyor; ofislerin kendi kurulumları için bunları ayrıca doğrulaması yerinde olur.

## Kaynaklar
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/modeling/geometry_nodes/instances/instance_on_points.html) (özet)
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/modeling/geometry_nodes/instances/realize_instances.html) (özet)

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