Kısaca
- `-b` seçeneği Blender’ı arayüz açmadan arka planda çalıştırır.
- Komut seçeneklerinin sırası önemlidir; `-f` veya `-a` render’ı başlatan son argümanlar olmalıdır.
- Blender 5.2 LTS belgeleri, kare aralığı, çıktı yolu, format ve iş parçacığı seçeneklerini açıklıyor.
- Bir saat veya daha uzun süren animasyonlarda ayrı görüntü dosyaları kullanmak, render’a devam etmeyi kolaylaştırır.
Blender’ın komut satırı, sahneleri grafik arayüzü olmadan render etmeye, işleri uzaktaki bir makinede yürütmeye ve üretim adımlarını betiklerle düzenlemeye yarar. Bu rehber, Blender’ın resmi belgelerindeki komut satırı ve animasyon iş akışlarını temel alıyor. Komut satırı argümanları belgesi Blender 5.2 LTS olarak belirtiliyor. Seçenekler yazıldıkları sırayla işleniyor; bu nedenle sahne, çıktı yolu ve format gibi ayarları render’ı başlatan -f veya -a seçeneklerinden önce vermek gerekiyor.
1. Tek kare render’ı ve çıktı dosyasını ayarlayın
Önce .blend dosyasının yolunu ve render’ların nereye kaydedileceğini belirleyin. -b, Blender’ı arka plan kipinde çalıştırır; böylece arayüz açılmaz. -f ile render edilecek kare numarası verilir. Örnekte dosyanın 10. karesi işlenir:
blender -b file.blend -f 10Çıktı konumunu -o, dosya biçimini -F ile belirtin. Aşağıdaki örnek, dosyanın sondan ikinci karesini /project/renders konumuna OpenEXR biçiminde kaydeder. -f -2, son kareyi değil sondan ikinci kareyi seçer.
blender -b file.blend -o /project/renders/frame_##### -F OPEN_EXR -f -2Dosya adındaki # işaretleri kare numarasının basamak sayısını belirler; örneğin beş işaret, kare numarası için beş basamaklı bir alan oluşturur. Çıktı yolunun başında // kullanmak, yolu .blend dosyasına göreli hâle getirir. OPEN_EXR, Blender’da derlenmişse kullanılabilen biçimler arasındadır; belgeler bu biçimin her sistemde bulunmayabileceğini belirtiyor. Belgelerde PNG, JPEG, TIFF ve HDR gibi başka formatlar da listeleniyor.
Seçeneklerin büyük-küçük harflerine dikkat edin: -F çıktı formatını, -f ise kare render’ını ifade eder. Komut satırındaki harf duyarlılığı nedeniyle bu ikisini değiştirmek komutun davranışını etkiler.
2. Animasyonu aralık, motor ve iş parçacığıyla çalıştırın
Animasyon render’ı için -a kullanılır. -s başlangıç karesini, -e bitiş karesini, -t ise kullanılacak iş parçacığı sayısını belirler. Aşağıdaki komut 10’dan 500’e kadar kareleri iki iş parçacığıyla işler ve PNG dosyalarını .blend dosyasına göreli renders yoluna yazar:
blender -b file.blend -s 10 -e 500 -t 2 -o //renders/frame_##### -F PNG -aBelirli bir sahneyi seçmek için -S ve sahne adını; render motorunu seçmek için -E seçeneğini kullanabilirsiniz. -E help, kullanılabilir render motorlarının listesini gösterir. -t için 1–1024 aralığında bir değer verilebilir; 0 kullanıldığında sistemin işlemci sayısı seçilir. -j, her render edilen kareden sonra kaç kare ilerleyeceğini belirler.
| Ayar | Önerilen değer | Etkisi |
|---|---|---|
| Arka plan | -b | Arayüz açmadan çalıştırır. |
| Kare aralığı | İşe uygun -s ve -e değerleri | Animasyonun başlangıç ve bitiş karelerini belirler. |
| İş parçacığı | 0 veya 1–1024 | Kullanılacak iş parçacığı sayısını belirler; 0 sistemin işlemci sayısını kullanır. |
| Çıktı formatı | İhtiyaca göre PNG, JPEG veya destekleniyorsa OPEN_EXR | Render karelerinin dosya biçimini belirler. |
| Kare adımı | -j ile belirtilen sayı | Render edilen kareler arasındaki ilerleme miktarını belirler. |
Blender argümanları sırayla çalıştırdığı için çıktı yolu ve formatı gibi ayarları render başlatma seçeneğinden önce verin. Belgeler, -f ve -a seçeneklerinin komutun sonunda yer almasını öneriyor. Cycles aygıtını belirlemek için ilgili seçeneği çift tireden sonra yazın; belgelerdeki örnekte OPTIX kullanılıyor. Geçerli aygıt seçenekleri CPU, CUDA, OPTIX, HIP, ONEAPI ve METAL olarak listeleniyor.
blender -b file.blend -f 20 -- --cycles-device OPTIX3. Uzun animasyonlarda kare dizisini tercih edin
Blender, animasyon karelerini genellikle ayrı görüntü dosyaları olarak kaydeder. Resmî kılavuz, toplam render süresi bir saat veya daha uzun olduğunda kare dizisi yaklaşımını öneriyor. Kareleri PNG gibi durağan görüntü biçimlerinde saklamak, render kesilirse tamamlanmış dosyaları korur. İşlem yeniden başlatıldığında Overwrite seçeneğini kapatarak mevcut karelerin üzerine yazılmasını önlemek de belgelerde önerilen yöntemlerden biri.
Render öncesinde Format panelinde görüntü boyutunu, piksel en-boy oranını, kare aralığını ve kare hızını; Output panelinde ise çıktı yolunu ve dosya biçimini kontrol edin. Blender’ın Output panelinden kareleri otomatik yazması için Save Output açık olmalı. Kapalıysa karelerin kaydedilmesi için Compositor’da bir File Output düğümünün yapılandırılması gerekir. İşlem tamamlandıktan sonra çıktı klasöründeki dosyaları kontrol edin.
Kare dizisi, sonradan renk ve ışık düzeltmesi, maskeleme, katmanlama veya farklı çıktı biçimlerine hazırlık gereken projelerde de esneklik sağlar. Kareleri Video Sequencer’a ekleyip düzenleyebilir, ses şeridi kullanabilir ve ardından video çıktısı alabilirsiniz. Kılavuz, Video Sequencer’ın çok katmanlı EXR dosyalarını desteklemediğini ayrıca belirtiyor.
4. Mimarlık ve görselleştirme iş akışına uyarlayın
Mimari animasyonda önce kontrol için tekil kareler render etmek, ardından onaylanan kare aralığını çalıştırmak daha planlı bir üretim akışı sağlar. -f belirli kareleri, -s ve -e animasyon aralığını hedefler. Komut satırı argümanları arasında kare listesi ve aralığı belirtme seçenekleri de bulunur. Çıktı dosyalarının adlarını # ile numaralandırmak, kare dizisini takip etmeyi kolaylaştırır.
Arka plan kipi, render’ı uzaktaki bir kabuk üzerinden yürütmeye imkân tanır; belgeler Linux’ta X sunucusu olmadan kullanım örneği veriyor. Ancak komut satırı kullanmak tek başına daha hızlı render alınacağı anlamına gelmez. -t ile iş parçacığı sayısını sınırlandırabilirsiniz; Cycles için de belgelerde listelenen aygıt seçeneklerinden birini belirleyebilirsiniz. Çalışma istasyonunda render sürerken başka işler yürütülecekse, işlemci ve bellek kullanımı üzerindeki etkileri göz önünde bulundurun.
Sık yapılan hatalar
-f -2değerini son kare sanmak: Bu seçenek sondan ikinci kareyi seçer.-file-Fseçeneklerini karıştırmak veya harflerin büyüklüğünü değiştirmek.Çıktı yolu ya da formatı,
-aveya-fsonrasına yazmak; argüman sırası önemlidir.Save Outputkapalıyken karelerin Output panelinden otomatik kaydedileceğini varsaymak.Uzun bir işi tek video dosyasına render etmek: Ayrı görüntü kareleri, kesinti sonrasında tamamlanan işleri korumayı ve üretimi sürdürmeyi kolaylaştırır.
Sık sorulan sorular
Blender’da komut satırından tek kare render nasıl alınır?
`blender -b file.blend -f 10` komutu, arayüz açmadan dosyanın 10. karesini render eder. Çıktı yolu ve biçimi için `-o` ile `-F` seçenekleri eklenebilir.
Blender’da `-f -2` hangi kareyi render eder?
`-f -2`, dosyanın sondan ikinci karesini render eder; son kareyi seçmez.
Blender’da uzun animasyonlar hangi yöntemle render edilmeli?
Resmî kılavuz, toplam render süresi bir saat veya daha uzunsa kareleri ayrı görüntü dosyaları olarak kaydetmeyi öneriyor. Bu yöntem, kesinti sonrası tamamlanmış kareleri korur ve post prodüksiyon için esneklik sağlar.
Kaynaklar
3 kaynakKaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.
Türkiye’de mimarlık ofisleri ve görselleştirme ekipleri için komut satırı, render işini arayüz başında beklemeden yürütmeye ve uzaktaki bir makinede çalıştırmaya yarayan pratik bir seçenek. Özellikle uzun animasyonlarda kare dizisi, kesintiden sonra tamamlanmış kareleri koruyarak teslim sürecini daha yönetilebilir kılabilir.
Bu yöntem donanım ihtiyacını ortadan kaldırmaz; işlemci iş parçacığı ve Cycles aygıtı seçimi mevcut sistemle uyumlu olmalı. Ofislerde önce tek kareyle çıktı yolu ve formatı sınanmalı. Kare dizileri daha fazla disk alanı isteyebilir; buna karşılık düzenleme ve render’a devam etme esnekliği sağlar.




Yorumlar 0