# Blender’da Link ve Append kullanımı: Kütüphanelerle çalışma rehberi

Kaynak: https://3dsinifi.com/haber/blenderda-link-ve-append-kullanimi-kutuphanelerle-calisma · Kategori: İpuçları · Yayın: 8 Ekim 2026

> Blender’da Link, başka bir blend dosyasındaki veriye referans verir; Append ise veriyi çalışma dosyasına kopyalar. Bu rehber, iki yöntemin farklarını ve Library Overrides ile bağlantılı veriyi düzenleme yollarını anlatıyor.

## Kısaca
- Link, kaynak dosyadaki değişiklikleri yeniden yükleme sonrasında çalışma dosyasına yansıtır; bağlı veriler başlangıçta düzenlenemez.
- Append, veriyi yerel dosyaya kopyalar ve kaynak dosyayla bağlantıyı sürdürmez.
- Library Overrides, bağlı verinin seçili özelliklerini kaynakla senkronizasyonu koruyarak düzenlemeye imkân tanır.
- Blender Manual bu işlemler için belirli bir sürüm numarası vermiyor; rehber güncel dokümantasyondaki menü yollarını esas alıyor.

Blender’ın güncel çevrimiçi kılavuzunda açıklanan Link, Append ve Library Overrides özellikleri; nesne, materyal ve diğer data-block’ları farklı blend dosyaları arasında yeniden kullanmaya yarıyor. Mimari projelerde ortak mobilya, dekorasyon veya sahne öğelerini birden fazla dosyada değerlendirmek için iki temel seçenek bulunuyor: kaynağa bağlı kalmak ya da veriyi projeye kopyalamak. Kılavuz belirli bir Blender sürüm numarası belirtmediğinden, aşağıdaki menü yolları dokümantasyondaki güncel adlarla aktarılıyor.

## 1. İhtiyaca göre Link veya Append seçin

Önce kullanılacak verinin kaynak dosyayla ilişkisini belirleyin. Dosyadaki güncellemelerin sonraki çalışmalara taşınması isteniyorsa Link; bağımsız bir yerel kopya üzerinde çalışılacaksa Append uygun yöntemdir. Blender’da bu dosyalara menüden ulaşılabileceği gibi blend dosyaları Blender penceresine sürüklenip bırakılarak da Link veya Append işlemi başlatılabilir.

1. Üst menüden `File › Link…` ya da `File › Append…` yolunu açın.
2. Dosya tarayıcısında kaynak blend dosyasına gidin ve kullanılacak data-block’ları seçin.
3. Dosya tarayıcısının sağ panelindeki seçenekleri, verinin sahneye nasıl ekleneceğine göre değerlendirin.

| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| İşlem | `Link` | Kaynak dosyaya referans oluşturur; değişiklikler yeniden yükleme sonrasında yansır. |
| İşlem | `Append` | Veriyi çalışma dosyasına kopyalar; kaynak dosyadaki sonraki değişiklikler aktarılmaz. |
| `Relative Path` | Proje yapısına uygunsa etkin | Dış blend dosyasına mutlak yol yerine göreli yol kullanır. |
| `Instance Collections` | Koleksiyonu tek nesne olarak kullanmak gerekiyorsa etkin | Koleksiyonu bir instance collection olarak sahneye ekler. |
| `Active Collection` | Aktif koleksiyona eklemek isteniyorsa etkin | Nesne ve koleksiyonları aktif view layer’ın etkin koleksiyonuna yerleştirir. |

Bu seçeneklerin hepsi her iş akışı için zorunlu değildir. Örneğin `Instance Collections` kapalıyken koleksiyon içeriği Outliner’da görünür; Link işleminde bu yaklaşım Library Overrides oluşturmayı da mümkün kılar. Açıkken ise koleksiyon sahnede tek bir nesneyle temsil edilir. Nesne verisini doğrudan seçerken `Instance Object Data` seçeneğinin sonucu da önemlidir: etkinse her bağlı nesne verisi için bir nesne oluşturulur; değilse veri, sahnede görünür hâle gelmesi için sonradan Outliner’dan 3D Viewport’a sürüklenebilir.

## 2. Bağlı veriyi güncelleyin ve dosya yollarını yönetin

Link edilen data-block’lar Outliner’da zincir simgesiyle gösterilir. Kaynak blend dosyasının yolu da Outliner’ın `Blender File` görünümünde takip edilebilir. Bağlı veriler başlangıçta düzenlenemez; nesnelerin konum, döndürme ve ölçek değerleri de kaynak dosyadaki hâline bağlıdır.

Kaynak kütüphane güncellendiğinde çalışma dosyasını kapatıp açmak şart değildir. Outliner’ı `Blender File` görünümüne alın, bağlı blend dosyasına sağ tıklayın ve `Reload` seçeneğini kullanın. Dosya taşınmış veya yeniden adlandırılmışsa aynı bağlam menüsündeki `Relocate` ile farklı bir dosya belirlenebilir. Tek bir doğrudan bağlı ID için Outliner’da `ID Data › Relocate` seçeneği de bulunur; bu işlem yalnızca başka bir bağlı verinin bağımlılığı olmayan doğrudan bağlı data-block’larda kullanılabilir.

Kütüphane bulunamazsa Blender, eksik bağlı verilerin yerine placeholder data-block’lar oluşturabilir. Bu durumda referanslar tamamen kaybolmaz; kütüphane yeniden konumlandırıldığında veriler geri yüklenebilir. Bağlantıları proje tesliminden önce kontrol etmek, dosya yolları değiştiğinde oluşabilecek eksikleri erken fark etmeye yardımcı olur.

## 3. Library Overrides ile hangi düzenlemeler yapılabilir?

Library Overrides, bağlı veriyi kaynak kütüphaneyle senkronizasyon ilişkisini koruyarak düzenlemek için tasarlanmıştır. Bir özelliği değiştirilmiş override, kaynakta değişmeyen diğer özellikleri güncellemelerden almaya devam eder. Override oluşturmak için nesneyi seçip `Object › Library Override › Make` yolunu izleyin; aynı işlem Outliner’ın bağlam menüsünden de başlatılabilir. Blender, geçerli bir override hiyerarşisi için gereken bağlı data-block’ları otomatik olarak oluşturur.

Düzenleme gerektiren öğeleri seçmek önemlidir. Yalnızca seçili öğelerden oluşturulan override’lar kullanıcı tarafından düzenlenebilir olarak işaretlenir. Outliner’da `Selected & Content` seçeneği, oluşturulan override’ları düzenlenebilir hâle getirmek için kullanılabilir. İlgili özellik değiştirilince override değeri arayüzde turkuaz renkle belirtilir. Ancak override üzerinde Edit Mode kullanılamaz; ayrıca her bağlı özellik otomatik olarak düzenlenebilir değildir.

Bir değişikliği geri almak için `Object › Library Override › Reset` kullanılabilir. Reset, override’ı silmeden seçili değerleri kaynak verideki hâline döndürür. `Clear` ise önce değerleri sıfırlar ve mümkünse override’ı silerek bağlı veriyi geri koyar; hiyerarşi bozulacaksa override silinmeyip düzenlenemez olarak işaretlenebilir. Tekil özellikleri yönetmek için özellik bağlam menüsündeki `Add Override(s)`, `Add Single Override`, `Remove Override(s)` ve `Remove Single Override` seçenekleri bulunur.

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

Ortak bir mobilya veya sahne öğesini farklı projelerde aynı kaynaktan güncel tutmak gerekiyorsa Link, her dosyada bağımsız düzenleme gerekiyorsa Append değerlendirilmelidir. Koleksiyon instance’ları, bir koleksiyonu sahneye tek bir nesneyle ekleme seçeneği sunar; içerik üzerinde çalışmak veya override oluşturmak için koleksiyonu doğrudan ekleme yaklaşımı daha uygun olabilir. Hangi yöntemin seçileceği, ekipte kaynağın kim tarafından güncelleneceği ve proje dosyalarının nasıl paylaşılacağıyla birlikte düşünülmelidir.

Library Overrides’ın düzenlenebilirliği veri hiyerarşisine bağlıdır. Kılavuz, bir varlığın ihtiyaç duyduğu koleksiyonların bağlı ve instance edilen kök koleksiyonun altında açık bir hiyerarşiyle yer almasını öneriyor. Hiyerarşi değişirse override’ların yeniden senkronize edilmesi gerekebilir. Açılışta otomatik yeniden senkronizasyon yapılır; Outliner’daki `Library Override › Troubleshoot › Resync` seçeneği de sorun giderme için kullanılabilir.

Dikkat edilmesi gereken bir başka konu bellek kullanımıdır: sıkıştırılmış blend dosyalarına referans vermek, yalnızca küçük bir bölüm kullanılacak olsa bile dosyanın tamamının yüklenmesini gerektirebilir. Veri yüklendikten sonra bellek kullanımı aynı olur. Ayrıca sahne düzeyindeki ayarlar, örneğin `Rigid Body World`, nesneler Link edildiğinde kopyalanmaz; dokümantasyon alternatif olarak sahnenin tamamını bağlayıp Background Scene olarak kullanmayı belirtiyor.

## Sık yapılan hatalar

- Kaynakta yapılan değişikliklerin Link işlemiyle anında görüneceğini varsaymak: güncel veriyi almak için kütüphaneyi yeniden yüklemek gerekir.
- Bağlı nesneleri doğrudan düzenlemeye çalışmak: düzenleme için uygun Library Override oluşturulmalıdır.
- Append edilen verinin daima bağımsız olacağını düşünmek: önceden bağlı olan bir veriyi Append etmek, onu bağlı ve düzenlenemez durumda tutabilir.
- Dairesel bağımlılıklar kurmak: iki dosyanın birbirine karşılıklı bağımlı olması eksik bağlantılara yol açabilir.
- Sıkıştırılmış kütüphane dosyalarının bellek etkisini göz ardı etmek: küçük bir veri seçilse bile dosyanın tümü yüklenebilir.

## Pro ipucu
Paylaşılan varlıkları Link ile ekleyip, yalnızca projeye özel değişmesi gereken özellikler için Library Override oluşturun; kaynakta yapılan güncellemeleri almak gerektiğinde Outliner’daki `Blender File` görünümünden `Reload` kullanın.

## 3dsınıfı yorumu
Türkiye’de mimarlık ofisleri ve görselleştirme ekipleri için Link, ortak varlıkları projeler arasında güncel tutmaya; Append ise proje içinde bağımsız bir kopya oluşturmaya yarayan net bir ayrım sunuyor. Bu seçim, dosyaların nasıl paylaşılacağını ve kimin kaynak kütüphaneyi yöneteceğini baştan belirlemeyi gerektiriyor.

Library Overrides esneklik kazandırsa da hiyerarşi ve kaynak dosya ilişkileri düzenli tutulmalı. Özellikle sıkıştırılmış dosyaların yükleme sırasında bellek ihtiyacını artırabileceği ve kayıp bağlantıların dosya yolu düzeltilerek giderilmesi gerekebileceği hesaba katılmalı. İş akışını gerçek proje dosyalarında test etmek, güncelleme ve teslim aşamalarındaki sürprizleri azaltır.

## Kaynaklar
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/files/linked_libraries/link_append.html) (özet)
- [docs.blender.org (CC BY-SA 4.0)](https://docs.blender.org/manual/en/latest/files/linked_libraries/library_overrides.html) (özet)

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