# Blender’da proje teslimi: Harici dosyaları paketleme ve render yollarını düzenleme

Kaynak: https://3dsinifi.com/haber/blenderda-proje-teslimi-harici-dosyalari-paketleme-ve · Kategori: İpuçları · Yayın: 24 Ekim 2026

> Blender’ın kaynak paketleme seçenekleri, uygun harici dosyaları .blend projesinde toplamaya; dosya yolu şablonları ise render çıktılarının adını düzenlemeye yardımcı oluyor. Rehber, iki özelliğin kullanımını anlatıyor.

## Kısaca
- Pack Resources, paketlenmeye uygun harici kaynakları işaretler; dosya kaydedildiğinde bu kaynaklar .blend dosyasına alınır.
- Automatically Pack Resources açıkken uygun kaynaklar otomatik olarak paketlenmek üzere işaretlenir; gerçek paketleme kaydetme sırasında gerçekleşir.
- Blender, Sequence Editor videoları ve Movie Clips gibi bazı harici dosyaları .blend dosyasına paketleyemez.
- Dosya yolu şablonları, kılavuza göre render çıktı yollarında ve compositor içindeki File Output düğümünde desteklenir.

Blender’ın resmi kılavuzunda açıklanan kaynak paketleme ve dosya yolu şablonları, mimari görselleştirme projelerinin paylaşımını ve render çıktılarının adlandırılmasını düzenlemek için kullanılabilir. Paketleme, uygun harici kaynakları .blend dosyasına almayı; şablonlar ise desteklenen çıktı yollarında değişkenleri kullanmayı sağlar. Bu rehber, Blender kılavuzunun “latest” sayfalarındaki bilgilere dayanıyor; kaynaklarda bu özelliklerin geçerli olduğu belirli bir Blender sürüm numarası belirtilmiyor.

## 1. Uygun harici kaynakları proje dosyasına alın

Bir görsel doku gibi, normalde .blend dosyasının dışında tutulan bazı kaynaklar proje dosyasının içine paketlenebilir. Bu yöntem, Blender projesini bağımlı dosyaları ayrıca bir arşivde toplamak yerine tek bir .blend dosyası olarak paylaşmaya yardımcı olur. Bir dosyanın paketlenmiş olduğu, arayüzde dosya yolunun yanındaki hediye kutusu simgesinden anlaşılabilir.

Tüm uygun harici kaynakları paketlenmek üzere işaretlemek için `File › External Data › Pack Resources` yolunu kullanın. Komut çalıştırıldığında kaynaklar hemen diskteki .blend dosyasına yazılmaz; paketleme, proje dosyası kaydedildiğinde gerçekleşir. Bu nedenle işlemden sonra dosyayı kaydetmek gerekir.

Düzenli olarak dış kaynak eklenen projelerde `File › External Data › Automatically Pack Resources` seçeneği kullanılabilir. Bu özellik açıkken uygun mevcut kaynaklar ve sonradan eklenenler otomatik biçimde paketlenmek üzere işaretlenir. Ancak bu seçenek de dosya kaydedilmeden kaynakları .blend içine yerleştirmez. Otomatik paketlemeyi kapatmak, daha önce paketlenmiş dosyaları çıkarmaz; yalnızca gelecekteki kaynakların otomatik işaretlenmesini durdurur.

Yalnızca belirli bir dosyayı paketlemek için ilgili dosya yolu alanının solundaki hediye kutusu simgesine tıklayın. Bağlantılı kütüphaneler için `File › External Data › Pack Linked Libraries` komutu, mevcut .blend dosyasındaki tüm bağlantılı kütüphane dosyalarını paketlenmek üzere işaretler. Burada da gerçek paketleme, proje dosyası kaydedildiğinde yapılır.

## 2. Paketlenmiş kaynakları çıkarırken seçenekleri kontrol edin

Paketlenmiş harici kaynakları dışarı almak için `File › External Data › Unpack Resources` yolunu izleyin. Blender, dosyaları mevcut .blend dosyasıyla aynı dizinde uygun klasörlere veya özgün konumlarında çıkarmaya yönelik seçenekler sunar. Aynı hedefte dosya zaten varsa, “Use” seçenekleri mevcut dosyayı kullanır; “Write” seçenekleri ise hedefteki dosyanın üzerine yazar.

Tek bir dosyada işlem yapmak için yine yol alanının yanındaki hediye kutusu simgesi kullanılabilir. Buradaki seçeneklerin sonuçları birbirinden farklıdır:

- `Remove Pack`, kaynağı diske yazmadan ve diskten yeniden yüklemeden paketlenmemiş olarak işaretler.
- `Create <local file path>`, dosyayı geçerli .blend dosyasına göre yerel bir yola yazar.
- Özgün dosya yolu mevcutsa `Use <original file path>`, kaynağı paketlenmemiş olarak işaretler; ancak diskteki sürümü otomatik olarak yeniden yüklemez.
- Özgün dosya mevcut fakat paketlenmiş sürümden farklıysa `Overwrite <original file path>`, diskteki dosyanın üzerine paketlenmiş sürümü yazar.
- Özgün dosya yolu bulunamıyorsa `Create <original file path>`, kaynağı bu yolda oluşturur.

Bağlantılı kütüphaneleri çıkarmak için `File › External Data › Unpack Linked Libraries` komutu kullanılır. Bu seçenek, mevcut .blend dosyasından bağlantılı kütüphane dosyalarını çıkarır. Toplu kaynak çıkarma ile tek dosyada yapılan işlemlerin farklı seçeneklere sahip olduğunu göz önünde bulundurun.

## 3. Render çıktı yollarını şablonlarla adlandırın

Dosya yolu şablonları, desteklenen yollardaki değişkenleri yol kullanıldığı sırada gerçek değerlerle değiştirir. Blender kılavuzuna göre özellik, Scene properties içindeki render çıktı yollarında ve compositor’daki `File Output` düğümünün çıktı yollarında kullanılabilir. Kılavuz, şablon desteğinin diğer dosya yollarına genellenmediğini belirtiyor.

Örneğin açık proje `dance.blend` ise `//my_render_dir/{blend_name}.png` yolu, render sırasında `//my_render_dir/dance.png` olarak değerlendirilir. Yol alanındaki şablon ifadesi olduğu gibi kalır; değişkenin karşılığı dosya kullanılırken belirlenir. `{blend_name}` açık .blend dosyasının adını, `{blend_dir}` ise bu dosyanın bulunduğu dizini temsil eder.

Render çıktı yollarında `{fps}`, `{resolution_x}`, `{resolution_y}`, `{scene_name}` ve `{camera_name}` değişkenleri de kullanılabilir. Çözünürlük değişkenleri, çözünürlük ölçeği uygulandıktan sonraki genişlik ve yüksekliği verir. Kılavuzun örneğinde sahne çözünürlüğü 1000 × 600 ve ölçek yüzde 50 olduğunda, `{resolution_x}` ve `{resolution_y}` değerleri sırasıyla 500 ve 300 olur.

Bağlantılı veri bloklarının yol özelliklerinde `{blend_name_lib}` ve `{blend_dir_lib}` kullanılabilir; bunlar ilgili kütüphane .blend dosyasının adı ve diziniyle ilişkilidir. Bir düğümün yol özelliğinde ise `{node_name}` değişkeni düğüm adını kullanır. Bu değişkenlerin kullanılabileceği alanı kontrol etmek önemlidir: kılavuz, her şablon değişkeninin her tür yolda desteklendiğini söylemiyor.

## 4. Sayısal değişkenleri biçimlendirin ve hataları denetleyin

Sayısal değerleri çıktı adında belirli bir biçimde göstermek için değişken adından sonra iki nokta ve biçim belirteci eklenebilir. Kılavuzdaki örneklerde `{fps:###}` en az üç basamaklı tam sayı biçimi, `{fps:.###}` ise virgülden sonra üç basamaklı ondalık biçim üretir. `{fps:###.##}` biçimi, tam sayı bölümünde en az üç basamak ve ondalık bölümünde iki basamak kullanır. Bu belirteçler sayısal değişkenler içindir; metin değişkenlerinde kullanılamaz. Değerler istenen basamak sayısına göre yuvarlanır.

Şablonlarda süslü parantezler özel anlam taşıdığı için, dosya yolunda gerçek bir `{` veya `}` karakteri gerektiğinde ilgili parantez iki kez yazılır. Kapatılmamış bir ifade ya da hatalı şablon, arayüzde yol alanının kırmızı vurgulanmasına ve hata bilgisinin gösterilmesine neden olabilir. Render çıktı yolundaki şablon hataları, animasyon render’ının başarısız olmasına yol açabilir. Bu nedenle yolu, render işine başlamadan önce kontrol edin.

## Mimari görselleştirme iş akışına etkisi

İç mekân sahnelerinde dokular ve diğer uygun dış kaynaklar paketlendiğinde, proje dosyasını paylaşırken bu kaynakları ayrıca taşıma ihtiyacı azalabilir. Ancak her harici dosyanın paketlenebileceği varsayılmamalı. Kılavuz, Sequence Editor videoları ve Movie Clips gibi bazı ağır dosyaların .blend içine alınamayacağını belirtiyor. Bu tür içerikler varsa teslim sırasında ayrıca ele alınmaları gerekir.

Render yollarında dosya adı, sahne adı veya kamera adı gibi değişkenler kullanmak, çıktı adlandırma düzenini yol alanı içinde kurmayı sağlar. Özellikle birden fazla render çıktısı üreten projelerde şablonun hangi değişkenleri kullandığını ve doğru yerde tanımlandığını kontrol edin. Kaynaklarda donanım gereksinimi ya da lisans koşulu açıklanmadığından, bu iki özellik için ek bir gereksinim varsayımı yapmak doğru olmaz.

## Sık yapılan hatalar

- Kaynakları paketledikten sonra .blend dosyasını kaydetmemek; paketleme kaydetme sırasında tamamlanır.
- `Automatically Pack Resources` kapatıldığında mevcut paketlerin de çıkarılacağını düşünmek; bu seçenek yalnızca gelecekteki otomatik işaretlemeyi etkiler.
- Video ve klip dosyalarının da mutlaka paketleneceğini varsaymak; kılavuz bazı türlerin desteklenmediğini söylüyor.
- Şablon ifadelerini desteklenmeyen yol alanlarında kullanmak veya parantezleri kapatmamak; render yolundaki şablon hataları animasyonu durdurabilir.

## Pro ipucu
Kaynakları paketledikten sonra .blend dosyasını kaydedin; teslim öncesinde paketlenemeyen video ve klip dosyalarını ayrıca kontrol edin.

## 3dsınıfı yorumu
Türkiye’de proje teslimi yapan mimarlık ofisleri ve görselleştirme ekipleri için uygun kaynakları .blend dosyasında toplamak, dosyaları tek tek arşivleme adımlarını azaltabilecek pratik bir yöntem. Ancak paketleme, her bağımlılığı kapsamadığından teslim kontrol listesinin yerini almıyor; özellikle desteklenmeyen video ve klip dosyaları ayrıca gözden geçirilmeli.

Şablonlarla render adlarını düzenlemek iş akışını daha tutarlı kılabilir, fakat hatalı bir ifade animasyon render’ını başarısız yapabilir. Ekip içinde ortak bir adlandırma düzeni kurup yolları render öncesinde kontrol etmek yerinde olur. Kaynaklarda donanım ve lisans bilgisi yok; bu başlıklarda sürüm veya gereksinim varsayımı yapılmamalı.

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

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