# Blender’da Link, Append ve Library Overrides: varlık kütüphanesi rehberi

Kaynak: https://3dsinifi.com/haber/blenderda-link-append-ve-library-overrides-varlik · Kategori: İpuçları · Yayın: 12 Ekim 2026

> Blender’ın Link ve Append araçları, başka .blend dosyalarındaki varlıkları sahnelere taşımak için farklı yöntemler sunuyor. Library Overrides ise bağlantıyı koruyarak seçili verileri düzenlemeye yardımcı oluyor.

## Kısaca
- Link, kaynak dosyaya referans verir; kaynakta yapılan değişiklikler bağlantılı dosya yeniden yüklendiğinde aktarılır.
- Append çoğunlukla verileri mevcut .blend dosyasına kopyalar; ancak zaten bağlantılı veriler Append edildiğinde bağlantılı ve düzenlenemez kalabilir.
- Library Overrides, bağlantılı verinin belirli özelliklerini düzenlemeye izin verirken değiştirilmemiş özellikleri kaynakla eşzamanlı tutabilir.
- Sıkıştırılmış .blend dosyalarından veri kullanmak, dosyanın tamamı belleğe alınabildiği için yüksek bellek ihtiyacı doğurabilir.

Blender’ın resmi kılavuzunda açıklanan Link, Append ve Library Overrides iş akışları, başka .blend dosyalarında bulunan nesne, koleksiyon ve malzemeleri bir projede kullanmanın farklı yollarını sunuyor. Hangi yöntemin seçileceği, varlıkların kaynak dosyayla bağlantılı kalmasının mı yoksa bağımsız olarak düzenlenmesinin mi istendiğine bağlı. Aşağıdaki adımlar Blender’ın güncel çevrimiçi kılavuzundaki arayüz ve davranışları temel alıyor; kaynaklarda belirli bir Blender sürüm numarası belirtilmiyor.

## 1. Link ve Append arasında karar verin

1. **Kaynak dosyayla bağı korumak için Link kullanın.** `File › Link…` yoluyla başka bir .blend dosyasındaki veri blokları seçilebilir. Link edilen veriler kaynak dosyaya referans verir; kaynakta yapılan değişiklikler mevcut dosya yeniden yüklendiğinde yansır. Outliner’da bağlantılı veriler zincir simgesiyle gösterilir. Ortak bir varlık kütüphanesindeki değişiklikleri kullanan çalışma dosyalarına taşımak için bu yöntem kullanılabilir.

2. **Bağımsız yerel veri gerektiğinde Append’i değerlendirin.** `File › Append…`, seçilen veri bloklarını mevcut dosyaya kopyalar ve normal durumda kaynak dosyayla bağlantı kurmaz. Yerel kopyada değişiklik yapılabilir; kaynak dosyada daha sonra yapılan düzenlemeler bu kopyaya aktarılmaz. Ancak önemli bir istisna var: Kaynakta zaten bağlantılı olan veri Append edilirse Blender yeni nesne veya koleksiyon ekler, fakat bunları bağlantılı ve düzenlenemez durumda tutar. Bu nedenle Append işleminin her koşulda bağımsız kopya oluşturduğu varsayılmamalıdır.

3. **Link’in düzenleme sınırlarını göz önünde bulundurun.** Bağlantılı veri blokları başlangıçta düzenlenemez; bu durum bağlantılı nesnelerin konum, dönüş ve ölçeğini de kapsar. File Browser’da `Instance Collections` açıkken bağlantılı koleksiyon sahneye tek bir koleksiyon örneği olarak eklenir ve bu örnek dönüştürülebilir. `Instance Object Data` seçeneği, doğrudan bağlantılı nesne verisi için yeni bir nesne oluşturur. Koleksiyon içeriğini Outliner’da görünür biçimde kullanmak ve Library Overrides oluşturmak isteniyorsa `Instance Collections` seçeneğinin kapalı olması gerekir.

4. **Kaynak dosyayı yenileme ve bulma yollarını bilin.** Outliner’ı `Blender File` görünümüne alın; bağlantılı .blend dosyasına sağ tıklayıp `Reload` seçerek dosyayı kapatıp açmadan en güncel veriyi yükleyin. Kaynak dosya taşınmış veya yeniden adlandırılmışsa `Relocate` ile başka bir dosyaya yönlendirme yapılabilir. Blender kütüphaneyi bulamazsa eksik bağlantıların yerine yer tutucu veri blokları oluşturabilir; kütüphane yeniden konumlandırıldığında bu referanslar geri yüklenebilir.

## 2. Library Overrides ile seçili verileri düzenleyin

5. **Bağlantıyı koruyup belirli özellikleri değiştirmek için override oluşturun.** Library Overrides, bağlantılı verinin seçili özelliklerini yerel dosyada düzenlemeye izin verirken değiştirilmemiş özellikleri kaynakla uyumlu tutmak üzere tasarlanmıştır. Seçilen veri blokları için `3D Viewport › Header › Object › Library Override › Make` veya Outliner’daki `Library Override › Make` yolu kullanılabilir. Blender, geçerli bir hiyerarşi oluşturmak için gereken diğer veri blokları için de override üretir. Ancak yalnızca seçilen öğeler kullanıcı tarafından düzenlenebilir olarak işaretlenir.

6. **Koleksiyon hiyerarşisini düzenli kurun.** Bir varlık çoğunlukla tek bir veri bloğundan değil, nesneler ve bunların ilişkili verilerinden oluşur. Kılavuz, varlık için gereken koleksiyonların bağlantı kurulan kök koleksiyonun altında toplanmasını öneriyor. Bu yapı, override’ların hangi varlık ilişkisine ait olduğunu belirginleştirir ve otomatik işlemlerin daha güvenilir olmasına katkı sağlar. Aynı bağlantılı veriden birbirinden bağımsız birden fazla override da oluşturulabilir.

7. **Düzenleme ve animasyon sınırlarını ayrı değerlendirin.** Override’larda yeni modifier ve constraint eklenebilir; özellikler de yerel veri bloklarında olduğu gibi düzenlenebilir. Buna karşılık override’lar Edit Mode’da düzenlenemez. Animasyon seçenekleri, kaynak veride önceden animasyon olup olmamasına göre değişir. Kaynakta sürücüler varsa mevcut sürücülerin bazı özellikleri değiştirilebilir; örneğin hedefleri güncellenebilir, ancak yeni sürücüler veya mevcut sürücüye yeni hedefler eklenemez. Kaynakta animasyon verisi yoksa override üzerinde sürücüler tanımlanabilir ve bunlar eklenip düzenlenebilir. Ana kareli animasyonda ise yerel bir Action atamak, bağlantılı ana kareli animasyonun yerini tamamen alır; bu işlem kaynak animasyonu kısmen override etmek anlamına gelmez.

8. **Reset ve Clear işlemlerini karıştırmayın.** `Library Override › Reset`, seçili override değerlerini bağlantılı kaynağın değerlerine döndürür ama override’ı silmez; düzenlenebilir kalır. `Library Override › Clear` da değerleri kaynağa döndürür, ancak mümkünse override’ı kaldırıp yerine bağlantılı veriyi koyar. Hiyerarşiyi bozma ihtimali varsa override silinmeyebilir ve düzenlenemez olarak işaretlenebilir. Tek tek özelliklerdeki değişiklikleri kaldırmak için ilgili özellik bağlam menüsündeki `Remove Override(s)` veya `Remove Single Override` seçenekleri kullanılabilir.

## 3. Mimarlık ve görselleştirme iş akışına etkisi

Tekrarlanan mobilya, aydınlatma ya da dekor varlıklarını birden fazla Blender dosyasında kullanan mimarlık ve görselleştirme ekipleri için Link ile Library Overrides birlikte değerlendirilebilir: Link ortak kaynağa referans verir, override ise gereken yerel düzenlemelere olanak tanır. Kaynakla güncellenmesi gerekmeyen ve bağımsız geliştirilecek bir öğe için Append daha uygun olabilir; ancak Append edilen verinin daha önce bağlantılı olup olmadığı kontrol edilmelidir.

Sahneye bir koleksiyonu tek nesne gibi ekleyip dönüştürmek için `Instance Collections` seçeneği yararlı olabilir. Koleksiyon içeriğini Outliner’da görünür biçimde tutmak ve override oluşturmak için ise koleksiyonu olduğu gibi ekleme yöntemi gerekir. Bu tercih, hem sahne düzenini hem de hangi verilerin düzenlenebileceğini etkiler. Ayrıca kılavuz, çok daha yeni .blend dosyalarından Link veya Append işleminin mümkün olmadığını belirtiyor; ekip içinde dosya uyumluluğu kontrol edilmeli.

Donanım açısından kaynaklardaki belirgin uyarı bellek kullanımıyla ilgili. 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 belleğe yüklenmesini gerektirebilir. Kılavuz CC BY-SA 4.0 lisansıyla yayımlanmış olsa da bu, projede kullanılan varlıkların lisans koşullarının aynı olduğu anlamına gelmez; varlıkların kendi kullanım koşulları ayrıca incelenmelidir.

## 4. Sık yapılan hatalar

- **Link’i bağımsız kopya sanmak:** Link kaynak dosyayla bağı korur. Bağımsız çalışma hedefleniyorsa Append kullanılabilir; ancak zaten bağlantılı verinin Append işleminde de bağlantılı ve düzenlenemez kalabileceği unutulmamalıdır.
- **Tüm override’ların düzenlenebilir olacağını varsaymak:** Hiyerarşi için oluşturulan veri bloklarının yalnızca seçili olanları kullanıcı tarafından düzenlenebilir işaretlenir.
- **Koleksiyon düzenini ihmal etmek:** Varlığın parçalarının kök koleksiyon altında toplanmaması bazı verilerin otomatik override edilmesini ve diğer işlemleri daha az güvenilir hâle getirebilir.
- **Animasyon verisinin sınırsızca değiştirilebileceğini düşünmek:** Kaynakta animasyon varsa override üzerindeki seçenekler kısıtlıdır; ana kareli animasyonu yerel Action ile değiştirmek, onu override etmek değildir.
- **Bellek ve yeniden eşzamanlama maliyetini göz ardı etmek:** Sıkıştırılmış kütüphaneler belleğe yük bindirebilir. Dış kütüphanelerdeki override’ları eşzamanlamak da dosya her yüklendiğinde yeniden yapılması gereken maliyetli bir işlem olabilir. Kılavuz, bu ek yükü azaltmak için kütüphane dosyalarının düzenli güncel tutulmasını öneriyor.

## Pro ipucu
Override kurmadan önce varlık için gereken koleksiyonları bağlantı kurulan kök koleksiyon altında toplayın; yerel düzenleme gerektiren öğeleri seçerek Make işlemini uygulayın.

## 3dsınıfı yorumu
Türkiye’de mimarlık ve görselleştirme ekipleri için temel pratik değer, ortak varlıkları güncel tutma ihtiyacıyla sahneye özel düzenlemeleri ayırabilmek. Link ve override bu iki amacı birlikte karşılayabilir; Append ise bağımsız çalışma gereken durumlarda anlaşılır bir seçenek sunar. Ancak önceden bağlantılı verinin Append edildiğinde de bağlantılı kalabileceği, ekip içi dosya alışverişinde özellikle kontrol edilmeli.

İş akışına geçmeden önce küçük bir örnek dosyada Reload, Reset ve Clear davranışlarını denemek, hatalı düzenlemeleri azaltabilir. Sıkıştırılmış .blend kütüphanelerinin bellek ihtiyacı ve dış kütüphanelerde override eşzamanlamasının yükleme maliyeti de donanım planlamasında hesaba katılmalı. Kılavuz CC BY-SA 4.0 lisanslı; kullanılan varlıkların kendi lisans koşulları ayrıca doğrulanmalı.

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

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