Kısaca
- Path Tracer, donanım ışın izleme gerektirir; proje Windows için DirectX 12 kullanmalıdır.
- Kamera veya sahne değiştiğinde biriken örnekler geçersiz kalabilir ve hesaplama yeniden başlar.
- Movie Render Queue’da uzamsal örnek sayısı yükseldikçe gürültü azalabilir, ancak kare başına render süresi artar.
- Epic Games dokümanında Windows 10 1809 veya sonrası ile NVIDIA RTX ya da DXR sürücüsü etkin GTX serisi grafik kartlar listeleniyor.
Bu rehberde, Unreal Engine’de Path Tracer’ı mimari bir sahnede etkinleştirme ve sabit görüntü ya da animasyon çıktısı alma adımları ele alınıyor. Epic Games’in dokümantasyonunda anlatılan Path Tracer, sahnedeki geometri ve malzemeleri temel alarak ışık, yansıma ve kırılma hesaplamaları yapıyor. Amaç, gerçek zamanlı görüntüleme özelliklerinin sınırlamalarını taşımayan, fiziksel temelli ve yüksek kaliteli render’lar üretmek.
Bu rehberde ne öğreneceksiniz?
Önce Path Tracer için belirtilen işletim sistemi, ekran kartı ve proje ayarlarını kontrol edeceksiniz. Ardından görünüm penceresinde Path Tracing moduna geçmeyi ve örneklerin nasıl biriktiğini göreceksiniz. Son olarak Movie Render Queue (MRQ) ile sabit kare veya animasyon render’ı alırken örnek sayısı, çözünürlük ve çıktı ayarlarını nasıl değerlendirebileceğinizi öğreneceksiniz.
Path Tracer, kamera hareket etmediğinde görüntüye ait örnekleri zaman içinde biriktirir. Bu nedenle ilk anda görüntü gürültülü olabilir; örnek sayısı yükseldikçe sonuç toparlanır. Sahnenin karmaşıklığı ve örneklenen malzemeler hesaplama süresini etkiler. İç mekânlarda, özellikle albedosu 1,0’a yakın malzemeler bulunuyorsa ışık yolları uzayabilir ve render süresi artabilir.
Gereksinimler ve proje ayarları
Epic Games’in rehberinde işletim sistemi olarak Windows 10 1809 veya sonrası; grafik kartı olarak NVIDIA RTX ya da DXR sürücüsü etkin GTX serisi belirtiliyor. Windows için hedeflenen RHI ayarının DirectX 12 olması gerekiyor. Proje ayarlarında donanım ışın izleme ile Path Tracing desteği açılmalı. Path Tracer rehberi için belirli bir Unreal Engine sürümü belirtilmiyor; dokümantasyon, Unreal Engine 5’te Path Tracer’a özel malzeme shader seçeneklerini kontrol eden ayarların bulunduğunu ayrıca not ediyor.
Donanım ışın izleme etkinleştirilirken Compute Skin Cache kapalıysa motor, bu özelliği açmayı isteyen bir pencere gösteriyor. Epic Games’e göre Compute Skin Cache, donanım ışın izleme ve Path Tracer özelliklerini desteklemek için gerekli. Ayarları değiştirdikten sonra motoru yeniden başlatın.
Path Tracer’ı hiç kullanmayacak projeler, dokümantasyonda belirtilen ilgili shader seçeneğini kapatarak shader derleme süresini azaltabilir. Bu tercih, Path Tracer’ı kullanmayı planlayan projeler için uygun olmayabilir; ayarı iş akışının gereksinimlerine göre değerlendirin. Kaynaklarda hesap fiyatı veya lisans bedeli hakkında bilgi verilmediğinden bu rehber yalnızca teknik koşullara odaklanıyor.
Path Tracer’ı etkinleştirme ve sahneyi hazırlama
Donanım ve proje koşullarını doğrulayın. Windows hedefinde DirectX 12’yi seçin. Proje ayarlarında donanım ışın izleme ve Path Tracing’i etkinleştirin. Compute Skin Cache kapalıysa açın ve motoru yeniden başlatın.
Görünüm penceresinde Path Tracing’i seçin. Level Viewport içindeki View Modes menüsünü açıp Path Tracing görünümüne geçin. Görüntü, kamera sabitken örnek biriktirerek ilerler; ilk aşamadaki gürültü, hesabın henüz tamamlanmadığı anlamına gelebilir.
Örnek birikimi sırasında sahneyi sabit tutun. Kamera hareketi veya görünüm değişikliği, nesne ekleme ya da taşıma ve malzeme güncelleme gibi işlemler örnekleri geçersiz kılabilir. Böyle bir değişiklikten sonra hesaplamanın baştan başlaması beklenen davranıştır.
Post Process Volume ayarlarını inceleyin. PathTracing kategorisindeki Samples Per Pixel değeri, görüntünün yakınsaması için kullanılan örnek sayısını belirler; daha yüksek değer gürültüyü azaltabilir. Max. Bounces ayarı ise ışık yollarının sonlandırılmadan önce ulaşabileceği maksimum ışık sıçraması sayısını belirler.
Işık katkılarını kontrol edin. Emissive Materials seçeneği, emissive renk kullanan malzemelerin sahne aydınlatmasına katkı yapıp yapmayacağını belirler. Bir ışık kaynağı hem emissive geometriyle hem de yerel ışıkla temsil ediliyorsa aydınlatma iki kez hesaba katılabilir. Emissive katkısını kapatmak, bu durumu sınamak için kullanılabilir.
Küçük ve parlak ışık kaynaklarının çevresinde “firefly” olarak adlandırılan istenmeyen parlak izler oluşursa Max Path Intensity ayarı bu etkileri azaltmaya yönelik seçeneklerden biridir. Denoiser ayarı, son örnekte gürültüyü azaltmak için yüklü denoiser eklentisini kullanır; dokümantasyona göre eklenti etkin değilse bu seçeneğin çıktıya etkisi olmaz. Ayarları değiştirirken görüntünün ışık dengesini de kontrol edin.
Movie Render Queue ile çıktı alma
Movie Render Queue, Path Tracer’ı üretim render’larında kullanmak için farklı modüller sunuyor. Path Tracer modülü, render yoluna özgü ayarları sağlıyor. Post Process Volume üzerinden de maksimum ışık sıçraması sayısı ve emissive malzemelerin katkısı gibi seçenekler yönetilebiliyor. Çıktı ayarlarında dosya konumu, adlandırma, çözünürlük ve render edilecek başlangıç-bitiş kareleri belirlenebiliyor.
Anti-aliasing modülünde uzamsal ve zamansal örnek sayıları ayrı ayrı ayarlanıyor. Uzamsal örnek sayısı, zamansal örnek başına pikselde kullanılacak örnekleri belirliyor. Bu değeri yükseltmek her render geçişindeki gürültüyü azaltabilir; karşılığında kare başına render süresi uzar. MRQ kullanıldığında Post Process Volume’daki Samples Per Pixel ayarı dikkate alınmıyor.
Sabit görsellerde Epic Games, zamansal örnek sayısını 1 tutup örnekleri uzamsal örneklerde toplamayı öneriyor. Animasyonlarda ise Reference Motion Blur açıkken 1 uzamsal örnek ve daha çok zamansal örnek kullanılması tavsiye ediliyor. Zamansal örnekler, farklı zaman anlarından alınan render’ları birleştirerek hareket bulanıklığının kalitesini iyileştirebilir. Uygun dağılım, istenen hareket bulanıklığına bağlıdır.
Yüksek çözünürlüklü kareler için High Resolution modülü görüntüyü ayrı karolar hâlinde render edip birleştirebilir. Bir karonun erişebileceği çözünürlük ekran kartının desteklediği sınıra bağlıdır. Animasyon ve görsel efektlerin doğru biçimde hazırlanması için gerekebilecek ısınma süreleri Anti-aliasing ayarlarında bulunur. Üretimden önce kısa bir test render’ı alıp örnek sayısı, süre ve görüntü kalitesini birlikte değerlendirin.
Mimarlık ve görselleştirme iş akışına etkisi
Path Tracer; yansımaların, kırılmaların ve dolaylı aydınlatmanın görsel kararları etkilediği mimari ve iç mekân sahnelerinde değerlendirilebilir. Ofisler, aynı sahneyi etkileşimli olarak inceleyip daha sonra yüksek kaliteli üretim çıktısı alma gereksinimini bu iş akışında bir araya getirebilir. Ancak iç mekânlarda, özellikle açık renkli malzemeler ışık yollarını uzattığında, render süresinin artabileceği hesaba katılmalı.
Donanım uyumluluğunu, sahne karmaşıklığını ve hedef çözünürlüğü üretim planına dâhil edin. Örnek sayısını artırmak gürültüyü azaltmaya yardımcı olsa da daha uzun render süresi gerektirir. Bu nedenle Path Tracer’ın uygunluğu yalnızca görüntü kalitesine göre değil, teslim süresi ve mevcut donanımla birlikte değerlendirilmelidir.
Sık yapılan hatalar ve sonraki adımlar
Path Tracing görünmüyorsa: DirectX 12, donanım ışın izleme ve Path Tracing ayarlarını kontrol edin. Değişikliklerden sonra motoru yeniden başlatın.
Görüntü temizlenmiyorsa: Kamera veya sahne değişikliklerinin örnekleri geçersiz kılabildiğini unutmayın. Kamera sabitken örneklerin birikmesine izin verin; MRQ’da örnek sayısını artırmanın süreyi uzatabileceğini hesaba katın.
İç mekân render’ı yavaşsa: Sahne karmaşıklığını ve özellikle albedosu 1,0’a yakın malzemelerin bulunup bulunmadığını değerlendirin. Bunlar ışık yollarının uzamasına ve hesaplama süresinin artmasına yol açabilir.
Animasyon bulanıklığı beklenen gibi değilse: MRQ’daki uzamsal-zamansal örnek dağılımını ve Reference Motion Blur seçeneğini kontrol edin.
Işık katkısı fazla görünüyorsa: Emissive geometri ile yerel ışığın aynı kaynağı birlikte temsil edip etmediğini inceleyin.
Sonraki adım olarak sabit bir kamera açısından test çıktısı alın. Önce kadrajı ve malzemeleri kararlaştırıp ardından örnek sayısını, çözünürlüğü ve render süresini karşılaştırın. Sabit görsel ile animasyon için aynı örnek dağılımını kullanmak zorunda değilsiniz; seçimi hedeflenen hareket bulanıklığına göre yapın.
Kaynak ve lisans
Rehber, Epic Games’in Unreal Engine Path Tracer dokümantasyonundaki teknik bilgiler temel alınarak Türkçe hazırlanmıştır. Kaynak; Path Tracer’ın donanım ve proje gereksinimlerini, görünüm penceresi kullanımını ve Movie Render Queue ayarlarını açıklıyor.
Sık sorulan sorular
Unreal Engine Path Tracer için hangi donanım gerekiyor?
Epic Games dokümanında Windows 10 1809 veya sonrası ve NVIDIA RTX ya da DXR sürücüsü etkin GTX serisi grafik kartlar belirtiliyor. Projenin DirectX 12 kullanması ve donanım ışın izlemenin etkin olması gerekiyor.
Path Tracer’da sahne değişince render neden yeniden başlıyor?
Kamera hareketi, görünüm değişikliği, nesne ekleme veya taşıma ve malzeme güncellemeleri mevcut örnekleri geçersiz kılabilir. Bu durumda örnek birikimi yeniden başlar.
Movie Render Queue’da örnek sayısı nasıl seçilmeli?
Daha fazla uzamsal örnek gürültüyü azaltabilir, ancak kare başına render süresini artırır. Epic Games sabit görüntülerde uzamsal örnekleri, animasyonlarda ise Reference Motion Blur açıkken daha fazla zamansal örnek kullanılmasını öneriyor.
Kaynaklar
1 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 ofisleri ve görselleştirme uzmanları için Path Tracer, ışık ve malzeme ilişkisini daha gerçekçi değerlendirmek istendiğinde üretim hattına eklenebilecek bir seçenek. Ancak iç mekânlarda hesaplama süresi uzayabileceği için her işte varsayılan render yolu olarak düşünülmemeli; teslim takvimi ve hedeflenen kalite birlikte tartılmalı.
Öğrenciler ve küçük ekipler, önce ekran kartlarının belirtilen gereksinimleri karşılayıp karşılamadığını kontrol etmeli, yüksek çözünürlüklü işlere geçmeden test render’ları almalı. Kaynak lisans bedeli açıklamadığından maliyet hakkında çıkarım yapmak mümkün değil. Donanım desteği, proje ayarları ve örnek sayısının süreye etkisi üretim öncesinde doğrulanmalı.




Yorumlar 0