Kısaca
- Link, kaynak dosyadaki veri bloklarına referans verir; kaynakta yapılan değişiklikler dosya yeniden yüklendiğinde yansır.
- Append, verileri mevcut .blend dosyasına kopyalar ve kaynak dosyayla bağlantıyı sürdürmez.
- Library Overrides, bağlı verilerin belirli özelliklerini düzenlemeye izin verirken değişmemiş özellikleri kaynakla eşzamanlı tutabilir.
- Kılavuz sayfaları belirli bir Blender sürüm numarası belirtmiyor; anlatım Blender Manual'in güncel sayfalarına dayanıyor.
Blender'ın resmi kılavuzu, başka bir .blend dosyasındaki nesne, materyal ve diğer veri bloklarını yeniden kullanmak için Link ve Append yöntemlerini; bağlı veriler üzerinde çalışmak için de Library Overrides sistemini açıklıyor. Mimari görselleştirme projelerinde bu seçenekler, ortak varlıkları dosyalar arasında paylaşma ve gerektiğinde düzenleme biçimini belirliyor. Buradaki menü yolları Blender Manual'in güncel sayfalarından alınmıştır; kaynaklarda uygulanabilir belirli bir Blender sürüm numarası belirtilmiyor.
1. Önce karar verin: Link mi, Append mi?
File › Link…, başka bir blend dosyasındaki veriye referans oluşturur. Kaynak dosyada yapılan değişiklikler, mevcut dosya yeniden yüklendiğinde bağlantılı veriye yansır. Bu yaklaşım, ortak kullanılan bir varlığın kaynak dosyada güncel tutulduğu ve farklı projelerin bu güncellemeyi almasının istendiği durumlara uygundur.
Link edilen veri blokları başlangıçta düzenlenemez; bu sınırlama bağlı nesnelerin konum, dönüş ve ölçek değerlerini de kapsar. Outliner'da bağlı öğeler zincir simgesiyle gösterilir. Kaynak dosyanın yerini ve bağlantılı öğeleri görmek için Outliner'ı Blender File görüntüleme modunda inceleyebilirsiniz.
File › Append… ise seçilen verileri mevcut blend dosyasına kopyalar ve kaynak dosyaya referans bırakmaz. Böylece yerel kopya üzerinde daha serbest çalışılır; ancak kaynak dosyadaki sonraki değişiklikler bu kopyaya aktarılmaz. Daha önce bağlantılanmış veriyi Append etmek, yeni öğeler sahneye eklese de var olan bağlantıları koruyabilir; bu nedenle Append işlemi her durumda bağlı veriyi yerelleştirmez.
| Yöntem | Projedeki ilişki | Kaynak güncellemesi |
|---|---|---|
| Link | Kaynak dosyaya referans | Dosya yeniden yüklendiğinde yansır |
| Append | Projeye yerel kopya | Otomatik olarak yansımaz |
2. Dosyaya ekleme ve koleksiyonları kullanma
Kaynak .blend dosyasını
File › Link…veyaFile › Append…ile açın. Dosya Tarayıcısı'nda yeniden kullanmak istediğiniz veri bloklarını seçin. Kılavuza göre dosyaları Blender penceresine sürükleyip bırakarak da Link veya Append işlemi başlatılabilir.Dosya Tarayıcısı'nın sağ panelindeki
Relative Pathseçeneğini değerlendirin. Bu seçenek, dış dosya yolunun mutlak yol yerine göreli tutulmasını sağlar. Proje klasörlerinin taşınması veya farklı bilgisayarlarda açılması planlanıyorsa, ekipteki dosya düzeniyle uyumlu bir yol tercihi yapın.Active Collectionaçıkken eklenen nesne ve koleksiyonlar etkin view layer'ın etkin koleksiyonuna gider. Kapalı olduğunda Link içinLinked Data, Append içinAppended Dataadlı yeni bir koleksiyon oluşturulur. Seçeneği, sahne ağacını nasıl düzenlemek istediğinize göre belirleyin.Instance Collectionsaçık olursa her koleksiyon sahnede koleksiyon örneği olarak, tek bir nesneyle temsil edilir. Bu örneklerAdd › Collection Instanceüzerinden çoğaltılabilir;Make Instances Realile örnek, koleksiyon içeriğine dönüştürülebilir. Seçenek kapalıyken koleksiyon öğeleri Outliner'da içerikleriyle görünür.
Instance Object Data da benzer biçimde görünürlük ve düzenleme biçimini etkiler: açık olduğunda doğrudan seçilen nesne verileri için nesne oluşturulur; kapalı olduğunda veri, sahnede görünür hale gelmesi için ayrıca nesne oluşturulana kadar görünmez. Append tarafında Fake User, eklenen veri bloklarını korumalı olarak işaretler. Localize All ise dolaylı bağlı verileri de kopyalayarak bağlantıları sürdürmek yerine yerelleştirir.
3. Bağlı varlıkları düzenlemek: Library Overrides
Bağlı veriye müdahale etmek gerekiyor, ancak kaynakla bağlantıyı da korumak isteniyorsa Library Overrides kullanılabilir. Sistem, bağlı verinin özelliklerini yerel dosyada düzenlemeye imkân verir; değiştirilmemiş özellikler kaynak kütüphanedeki değişikliklerle güncellenebilir. Bir öğeyi seçtikten sonra 3D Viewport › Header › Object › Library Override › Make veya Outliner bağlam menüsündeki Library Override › Make yolu kullanılabilir. Blender, geçerli bir hiyerarşi oluşturmak için gereken ilişkili veri blokları için de override oluşturur.
Override düzenleme yetkisi, işlemin nereden başlatıldığına ve seçime göre değişebilir. Outliner'da Selected & Content seçimi, yeni oluşturulan override'ları kullanıcı tarafından düzenlenebilir hale getirmenin pratik yollarından biridir. Bir override düzenlenemiyorsa önce Make Editable işlemi gerekir. Düzenlenen özellikler normal yerel veri gibi çalışır; ancak override'larda Edit Mode kullanılamaz.
Değeri kaynak veriye döndürmek için Library Override › Reset kullanılabilir; bu işlem override'ı silmeden özgün değeri geri getirir. Clear ise mümkün olduğunda override'ı kaldırıp bağlı referans veriye döner. Bir özelliğin override durumunu değiştirmek için ilgili özellik üzerinde bağlam menüsünden Add Override(s), Add Single Override, Remove Override(s) veya Remove Single Override seçenekleri kullanılabilir. Dizi özelliklerinde tek bir öğeyi değiştirmek gerekiyorsa tekil seçenekler, tüm öğeleri kapsayan seçeneklerden ayrılır.
4. Güncelleme, kayıp bağlantı ve sık yapılan hatalar
Bağlantılı veriyi güncellemek için Outliner'ı Blender File görüntüleme moduna alın; bağlı blend dosyasına sağ tıklayıp Reload seçin. Kaynak dosya taşınmış veya yeniden adlandırılmışsa aynı bağlam menüsündeki Relocate ile farklı dosyayı gösterebilirsiniz. Eksik kütüphanelerde Blender, bağlantıların kaybolmaması için yer tutucu veri blokları oluşturabilir; doğru kütüphane dosyasını yeniden konumlandırmak veriyi geri yükleyebilir.
Sık yapılan hatalar arasında Link edilmiş öğeyi yerel kopya gibi düzenlemeye çalışmak, Append'in mevcut bağlantıları daima koparacağını varsaymak ve koleksiyon içeriği ile koleksiyon örneğini karıştırmak var. Override hiyerarşisi için gerekli koleksiyonları açık bir kök koleksiyon altında toplamak daha güvenilir bir yapı sağlar. Hiyerarşideki ilişkiler değiştiğinde override'ların yeniden eşitlenmesi gerekebilir; Blender dosya açılırken otomatik eşitleme yapar, gerektiğinde Outliner'daki Library Override › Troubleshoot › Resync seçeneği de kullanılabilir.
Mimarlık, iç mimarlık ve archviz iş akışlarında Link; ortak sahne varlıklarını kaynak dosyadan güncel tutmak isteyen ekipler için, Append ise dosyadan bağımsız düzenlenebilir bir kopya gerektiğinde değerlendirilebilir. Sıkıştırılmış blend dosyalarına referans vermek, yalnızca küçük bir bölüm kullanılsa bile dosyanın tamamı belleğe yüklendiğinden yüksek bellek kullanımı doğurabilir. Ayrıca kaynakta da geçerli dosyaya geri bağlantı kuran döngüsel bağımlılıklar eksik bağlantılara yol açabilir. Bu nedenle teslim öncesinde dosya yolları, kütüphane erişimi ve sahne hiyerarşisi kontrol edilmelidir.
Sık sorulan sorular
Blender'da Link ile Append arasındaki fark nedir?
Link, kaynak dosyaya referans verir ve yeniden yükleme sırasında kaynak değişikliklerini yansıtabilir. Append veriyi projeye kopyalar; kaynak dosyadaki değişiklikler kopyaya aktarılmaz.
Blender'da bağlı nesne nasıl düzenlenir?
Bağlı veride düzenleme için Library Overrides oluşturulabilir. Override'larda Edit Mode kullanılamaz; düzenlenemeyen bir override önce Make Editable ile düzenlenebilir hale getirilmelidir.
Blender'da bağlantılı kütüphane nasıl güncellenir?
Outliner'ı Blender File görüntüleme moduna alın, bağlı blend dosyasına sağ tıklayın ve Reload seçeneğini kullanın.
Kaynaklar
2 kaynakKaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.
Türkiye'deki mimarlık ve görselleştirme ekipleri için Link, ortak varlıkların tek bir kaynak dosyadan yönetilmesini sağlayarak proje dosyalarının tutarlılığına katkı sunabilir. Ancak kaynak dosyanın erişilebilir kalması ve ekipte yolların doğru çözülmesi gerekir; göreli yol seçeneğini ve dosya düzenini baştan planlamak önemli.
Append daha bağımsız çalışma sunarken kaynak güncellemelerini kendiliğinden taşımaz. Büyük veya sıkıştırılmış kütüphaneler belleği zorlayabileceğinden, özellikle yoğun sahnelerde dosya boyutu ve bellek davranışı test edilmeli. Override kullanırken de hiyerarşi ve düzenlenebilirlik sınırları gözden kaçırılmamalı.




Yorumlar 0