# Unreal Engine Sequencer ve Movie Render Queue ile sinematik çıktı hazırlama

Kaynak: https://3dsinifi.com/haber/unreal-engine-sequencer-ve-movie-render-queue-ile-sinematik · Kategori: Eğitimler · Yayın: 10 Kasım 2026

> Bu rehber, Unreal Engine Sequencer’da kamera ve zaman çizelgesi kurulumundan Movie Render Queue çıktı ayarlarına kadar mimari animasyon render’ı hazırlama sürecini anlatıyor. Ayrıca iş ve plan bazlı otomasyon seçeneklerini açıklıyor.

## Kısaca
- Sequencer, Level Sequence içindeki kamera ve diğer izleri zaman çizelgesinde düzenlemek için kullanılıyor.
- Movie Render Queue çıktı çözünürlüğü, kare hızı, dosya yolu ve kare aralığı gibi ayarları kontrol edebiliyor.
- Movie Graph, render işi ve plan başlangıcı ya da bitişi için Python veya C++ geri çağrıları sunuyor.
- Kaynaklardaki Python belgeleri 5.0 ve 5.4 sürümlerini, Executor belgesi ise 4.27 sürümünü kapsıyor.

## Bu rehberde ne öğreneceksiniz?

Bu rehber, Unreal Engine’de mimari animasyon veya iç mekân sunumu için bir Level Sequence hazırlayıp render çıktısını düzenleme akışını ele alıyor. Önce Sequencer zaman çizelgesinde kamera ve oynatma aralığı oluşturuluyor; ardından Movie Render Queue tarafında kare hızı, çözünürlük, dosya adlandırma ve çıktı konumu gibi tercihler gözden geçiriliyor. Son bölümde, birden fazla iş veya plan üzerinde işlem yapan ekipler için Movie Graph geri çağrılarının ve özel Executor yaklaşımının rolü özetleniyor.

Bu adımlar; bina çevresinde kamera hareketi, iç mekân geçişi veya farklı planlardan oluşan kısa bir proje animasyonu hazırlayan mimarlar, iç mimarlar ve görselleştirme ekipleri için uygundur. Buradaki hedef belirli bir render süresi ya da kalite seviyesi vaat etmek değil; proje aralığı ve çıktı dosyalarının daha kontrollü yönetilmesini sağlamaktır.

## Gereksinimler ve sürüm notu

Temel çalışma için Unreal Engine içinde bir Level Sequence gerekir. Sequencer belgeleri zaman çizelgesi, izler, kamera oluşturma, oynatma aralığı ve render erişimini açıklar. Movie Render Queue’nun kullanılabilmesi için ilgili eklentinin etkin olması gerekir; Sequencer araç çubuğundaki Render seçeneği, eklenti etkinse Movie Render Queue’yu açabilir. Eklenti etkin değilse belgede Render seçeneğinin ayar penceresini açtığı belirtiliyor.

Kaynaklardaki teknik belgeler aynı sürüme ait değildir: Movie Pipeline çıktı ayarları Python API belgesi 5.0, Movie Graph betik belgesi 5.4, Executor belgesi ise 4.27 içindir. Python API sayfaları ayrıca deneysel olarak işaretlenmiştir. Bu nedenle burada anlatılan ayar adlarını ve betik desteğini kullanılan Unreal Engine sürümünde doğrulayın. Kaynaklar hesap gereksinimi, lisans ücreti veya özel donanım şartı belirtmiyor.

## Adım adım sinematik render hazırlığı

1. **Bir Level Sequence oluşturun ve kamera izini kontrol edin.** Sequencer, Level Sequence varlığının izlerini ve bunlara bağlı kamera, karakter, ses veya efekt gibi öğeleri düzenlemek için kullanılan arayüzdür. Araç çubuğundaki kamera oluşturma seçeneği yeni bir Cine Camera Actor ekler. Daha önce kamera kesme izi yoksa bu işlem bir Camera Cut Track de oluşturup kamerayı bu ize bağlar. Kamera geçişi kullanılıyorsa, zaman çizelgesinde doğru kamera ve kesme aralığının yer aldığını kontrol edin.

2. **Oynatma aralığını proje süresine göre belirleyin.** Zaman çizelgesinde yeşil Start ve kırmızı End işaretleri Level Sequence’in oynatma aralığını tanımlar. Oynatma kafasını sürükleyerek sahnenin farklı anlarını önizleyin; bu işlem Sequencer’da scrub olarak adlandırılır. Kamera hareketinin başlangıç ve bitişini, sahneye giriş-çıkışları ve kesmeleri bu aralık içinde kontrol edin. Zaman çizelgesinde yakınlaşmak veya uzaklaşmak, uzun animasyonlarda ilgili kareleri bulmayı kolaylaştırır.

3. **İşaret ve seçim aralıklarıyla kritik anları belirginleştirin.** Önemli bir kareyi not etmek için zaman çizelgesine özel bir işaret eklenebilir; işaretin kare numarası, etiketi, yorumu ve rengi düzenlenebilir. Seçim aralığı ise zaman çizelgesinde özel bir bölge tanımlar. Bu aralık içinde oynatma döngüsü kurulabilir veya aralıkta bulunan anahtar kareler ve bölümler topluca seçilebilir. Örneğin iç mekân planının başladığı ve bittiği bölgeyi ayrıca incelemek için seçim aralığı kullanın.

4. **Movie Render Queue çıktı ayarlarını tanımlayın.** Çıktı ayarlarında dosyaların kaydedileceği dizin, çözünürlük ve kare hızı belirlenebilir. Kare hızı için özel değer kullanılmazsa hedef Sequence’in kare hızı varsayılan olarak geçerlidir; özel kare hızı kullanımı etkinleştirildiğinde çıktı değeri Sequence’in Display Rate ayarını geçersiz kılar. Özel oynatma aralığı da etkinleştirilerek başlangıç ve bitiş kareleri ayrıca tanımlanabilir. Bu alanlar, animasyonun yalnızca teslim edilecek bölümünü render etmek gerektiğinde işe yarar.

5. **Dosya isimlerini ve sürüm takibini düzenleyin.** Dosya adı biçimi klasör önekleri ve `{shot_name}` gibi biçim belirteçleri içerebilir. Otomatik sürüm artırma açıldığında her yerel render’da sürüm belirteci artırılır; kapalıysa özel sürüm numarası kullanılır. Kare numaralarına sıfır ekleme seçeneği, örneğin `1` yerine `0001` biçiminde numaralandırma sağlar. Aynı adla mevcut dosyaların üzerine yazma davranışını da iş akışına göre kontrol edin. Bir ekipte teslim klasörlerinin karışmaması için çıktı konumu ve adlandırma kuralını render’dan önce netleştirin.

6. **Plan geçişleri ve montaj için ek kareleri değerlendirin.** Handle Frame Count ayarı, üst düzey plan izlerini her iki yönde belirtilen sayıda kare genişletir; genişleyen süre de o planın parçası olarak render edilir. Ancak iç Sequence’teki izler bu genişletilmiş aralığı kapsamıyorsa ek karelerde beklenen içerik değerlendirilmeyebilir. Bu nedenle ek kare sayısı girildiğinde plan aralıklarının ve iç Sequence izlerinin kapsama durumunu gözden geçirin. Kare adımı ayarı ise her N’inci kareyi render eder; değer 2 olursa her iki kareden biri çıktıya yazılır, ancak oyun iş parçacığı atlanan karelerde de değerlendirilir.

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

Mimari ofislerde ve iç mekân ekiplerinde bu ayarlar, aynı projeden farklı planlar üretirken süreyi, dosya düzenini ve teslim aralığını yönetmeye yardımcı olabilir. Örneğin bir iç mekân geçişinin başlangıç ve bitişini belirleyip yalnızca o bölümü render etmek, tam Sequence’i her denemede yeniden almak zorunda kalmayı önleyebilir. Otomatik sürümleme ve düzenli dosya adı biçimi de alternatif render’ların ayrıştırılmasını kolaylaştırır.

Bununla birlikte ayarlar render kalitesini tek başına garanti etmez. Kaynaklar donanım gereksinimi veya performans ölçümü vermediğinden, çözünürlük ve kare hızı seçimi proje ihtiyaçları ve mevcut sistemin kapasitesi göz önünde bulundurularak yapılmalı. Ekipler ayrıca kullanılan Unreal Engine sürümünde Movie Render Queue eklentisinin ve gerekli API seçeneklerinin mevcut olduğunu doğrulamalı.

## Yaygın hatalar ve sonraki adımlar

En sık gözden kaçabilecek konu, Movie Render Queue belgelerindeki ayarların farklı Unreal Engine sürümlerinden gelmesidir. Bir ayarın adı veya davranışı kullanılan sürümde aynı olmayabilir; özellikle deneysel olarak belirtilen Python API örneklerini üretim projesine uygulamadan önce doğrulayın. Bir diğer risk, özel kare aralığı açıldığında başlangıç ve bitiş değerlerinin Sequence süresiyle uyumsuz kalmasıdır. Handle Frame Count kullanırken iç izlerin ek kareleri kapsayıp kapsamadığını da kontrol edin.

Daha ileri otomasyon gereken projelerde Movie Graph, C++ veya Python ile yazılmış bir betiği işin parçası olarak çalıştırabiliyor. Belgelenen geri çağrılar arasında iş başlangıcı ve bitişi ile plan başlangıcı ve bitişi bulunuyor. Plan düzeyindeki geri çağrılar için `is_per_shot_callback_needed` yönteminin doğru değeri döndürmesi gerekiyor; dosyaların diske yazılmasını beklemek render süresini artırabilir. İş bitişi geri çağrısı başarıyla tamamlanan veya kullanıcı tarafından iptal edilen işler için çağrılır; çıktı verisi başarı bilgisini ve üretilen dosyalarla ilgili bilgileri içerir.

Birden fazla render işini dağıtmak isteyen ekipler özel bir Movie Pipeline Executor yazabilir. Belgede varsayılan yerel yürütücünün işleri sırayla işlediği, özel uygulamanın ise dağıtım mantığını belirleyebileceği anlatılıyor. Ağ üzerinden başka bilgisayarlara iş dağıtımı bir olasılık olarak veriliyor; bu, hazır bir kurulum veya otomatik performans artışı anlamına gelmiyor. İlk aşamada tek Sequence ve kontrollü bir çıktı aralığıyla deneme yapın; dosya adlarının, kare numaralarının ve işaretlenen planların beklendiği gibi oluştuğunu doğruladıktan sonra daha kapsamlı otomasyona geçin.

## Kaynak ve lisans

Bu rehber, Epic Games’in serbest erişimli Unreal Engine Sequencer, MoviePipelineOutputSetting, MovieGraphScriptBase ve MoviePipelineExecutorBase belgelerindeki bilgilerden Türkçeye uyarlanmıştır. Kaynaklar sırasıyla Sequencer genel bakışını; 5.0, 5.4 ve 4.27 sürümlerine ait Python API belgelerini kapsar. Kaynak sayfalarında açık lisans türü belirtilmediğinden, örnek metin veya kod birebir alınmamıştır.

## Pro ipucu
Render’dan önce özel oynatma aralığı ve çıktı klasörünü kontrol edin; otomatik sürümleme ile kare numarası biçimini de teslim düzeninize göre ayarlayın.

## 3dsınıfı yorumu
Türkiye’deki mimarlık ofisleri ve görselleştirme ekipleri için en pratik katkı, animasyon çıktısını plan aralığına ve dosya adlandırmasına göre düzenleyebilmek. Bu, özellikle alternatif kamera hareketlerini ve revizyonları birbirinden ayırırken iş akışını daha izlenebilir kılabilir.

Buna karşılık, kaynaklar donanım maliyeti veya render süresi hakkında ölçüm sunmuyor; yüksek çözünürlük ve kare hızı kararları mevcut iş istasyonunda test edilmeli. Otomasyon tarafında da sürüm uyumluluğu önemli: API belgeleri farklı Unreal Engine sürümlerine ait ve bazıları deneysel. Ekipler üretim öncesinde küçük bir test işiyle ayarları doğrulamalı.

## Kaynaklar
- [dev.epicgames.com](https://dev.epicgames.com/documentation/en-us/unreal-engine/sequencer-cinematic-editor-unreal-engine) (özet)
- [dev.epicgames.com](http://dev.epicgames.com/documentation/en-us/unreal-engine/python-api/class/MoviePipelineOutputSetting?application_version=5.0) (özet)
- [dev.epicgames.com](http://dev.epicgames.com/documentation/en-us/unreal-engine/python-api/class/MovieGraphScriptBase?application_version=5.4) (özet)

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