Kısaca
- Path Tracer için projede donanım ışın izleme ve DirectX 12 desteği etkin olmalı.
- Dokümantasyon Windows 10 1809 veya sonrasını ve DXR sürücüsü etkin NVIDIA RTX ya da GTX serisi ekran kartlarını belirtiyor.
- İç mekânlarda, özellikle albedosu 1,0’a yakın malzemeler ışık yollarını uzatıp render süresini artırabiliyor.
- Epic, durağan görsellerde uzamsal; referans hareket bulanıklığı kullanılan animasyonlarda ise zamansal örneklemeyi öne çıkarıyor.
Epic Games’in Unreal Engine için yayımladığı resmi dokümantasyon, Path Tracer’ı etkinleştirme ve bu yöntemle üretim çıktısı alma sürecini anlatıyor. İlerlemeli çalışan Path Tracer; ışıklandırma, yansıma ve kırılmaları fiziksel temelli biçimde hesaplayarak fotogerçekçi görüntüler üretmeyi amaçlıyor. Bu rehber, özellikle iç mekân görselleştirmelerinde donanım koşullarını, sahne örneklemesini ve Movie Render Queue (MRQ) ayarlarını ele alıyor. Epic, Path Tracer’a özgü materyal shader permütasyonlarını kontrol eden bazı ayarların Unreal Engine 5 ile sunulduğunu belirtiyor; kaynak sayfada bunun ötesinde belirli bir alt sürüm numarası verilmiyor.
1. Proje ve donanım gereksinimlerini doğrulayın
İşe Path Tracer için gereken donanım ve proje koşullarını kontrol ederek başlayın. Epic’in dokümantasyonunda işletim sistemi olarak Windows 10 1809 veya sonrası, ekran kartı olarak da NVIDIA RTX ya da DXR sürücüsü etkin GTX serisi kartlar belirtiliyor. Windows platformu için varsayılan RHI’nin DirectX 12 olması gerekiyor.
Proje ayarlarında Platforms > Windows > Targeted RHIs > Default RHI yolunu kullanarak DirectX 12’yi seçin. Ardından Engine > Rendering > Hardware Ray Tracing bölümünde Support Hardware Ray Tracing seçeneğini etkinleştirin. Path Tracer desteğini de aynı ayar grubunda açın. Değişikliklerin uygulanması için motoru yeniden başlatın.
Donanım ışın izleme açılırken bir uyarı penceresi Support Compute Skin Cache seçeneğinin etkinleştirilmesini isteyebilir. Bu özellik, Epic’in belirttiğine göre donanım ışın izleme ve Path Tracer için gereklidir. Unreal Engine 5’te Path Tracer kullanmayı planlamayan projeler, ilgili shader permütasyonlarını oluşturma seçeneğini kapatarak shader derleme süresini azaltabilir.
2. Viewport’ta Path Tracer görüntüsünü inceleyin
Level Editor içindeki Level Viewport’ta View Modes menüsünü açıp Path Tracing seçeneğini seçin. Kamera sabit kaldıkça görüntüye yeni örnekler eklenir ve görüntü giderek netleşir. Hedef örnek sayısına ulaşıldığında, Post Process ayarlarında denoise etkinse kalan gürültü son aşamada giderilir.
Sahne üzerinde değişiklik yapmak birikmiş örnekleri geçersiz kılabilir. Kamerayı hareket ettirmek, kadrajı değiştirmek, malzemeyi güncellemek veya sahneye nesne ekleyip taşımak hesaplamanın yeniden başlamasına yol açabilir. Bu nedenle düzenleme sırasında görüntünün geçici olarak daha gürültülü görünmesi, tek başına bir render sorunu olduğu anlamına gelmez.
Path Tracer’ın hesaplama süresi sahnenin karmaşıklığına ve örneklenen malzemelere bağlıdır. Epic’in açıklamasına göre dış mekânlarda ışınlar daha az ve daha kısa sıçramayla sahneden çıkabildiğinden hesaplama daha hızlı ilerleyebilir. İç mekânlarda ışık yolları uzayabilir; albedosu 1,0’a yakın malzemeler bu yolları daha da uzatabilir. Bu farkı, örnek sayısını belirlerken ve teslim takvimini planlarken hesaba katın.
3. Gürültü ve süre için örnekleme dengesini kurun
Post Process Volume’daki PathTracing kategorisinde Max. Bounces ve Samples Per Pixel gibi ayarlar bulunur. İlk seçenek, ışınların sonlandırılmadan önce yapabileceği en yüksek ışık sıçraması sayısını belirler. İkinci seçenek, yakınsama için piksel başına kullanılan örnek sayısını kontrol eder. Daha fazla örnek görüntüdeki gürültüyü azaltabilir, ancak işlem süresini uzatır.
MRQ kullanıldığında Post Process Volume içindeki Samples Per Pixel değeri dikkate alınmaz; piksel başına uzamsal örnek sayısı MRQ’nun Anti-aliasing modülünden ayarlanır. Ayarları doğru yerden kontrol etmek, değişikliğin neden çıktıya yansımadığına dair karışıklığı önler.
| Ayar | Önerilen değer | Etkisi |
|---|---|---|
Samples Per Pixel | Daha yüksek değer | Gürültüyü azaltır; hesaplama süresini artırabilir. |
MRQ Spatial Sample Count | Durağan görsellerde örnekleri uzamsal tarafta toplama | Her geçişte piksel başına kullanılan örnek sayısını belirler. Artması gürültüyü azaltırken kare süresini uzatır. |
MRQ Temporal Sample Count | Referans hareket bulanıklığı açık animasyonlarda daha fazla zamansal örnek | Farklı zaman anlarından örnekler alarak hareket bulanıklığı kalitesini iyileştirir. |
| Referans hareket bulanıklığıyla uzamsal örnekleme | 1 | Epic, bu durumda örnekleri zamansal tarafta yoğunlaştırmayı öneriyor. |
Tablodaki öneriler Epic’in dokümantasyonundaki kullanım senaryolarına dayanıyor; her sahne için tek bir en iyi değer tanımlanmıyor. İç mekânın malzemeleri, ışıkları ve karmaşıklığı sonuçları etkileyebileceğinden, örnek sayısını yükseltmenin görüntüye ve render süresine etkisini test edin.
4. Movie Render Queue ayarlarını çıktı türüne göre seçin
MRQ, Path Tracer ile yüksek kaliteli kare üretirken farklı aşamaları yönetmeye yarar. Path Tracer modülü bu render yoluna özgü kontrolleri sunar. Anti-aliasing modülünde uzamsal ve zamansal örnek sayıları ayarlanabilir; Output modülü ise çıktı klasörünü, dosya adını, çözünürlüğü ve render edilecek başlangıç-bitiş karelerini belirler.
Durağan görseller için Epic, zamansal örnek sayısını 1’de tutup örnekleri uzamsal tarafta kullanmayı öneriyor. Animasyonlarda referans hareket bulanıklığı etkinse uzamsal örnek sayısını 1 tutup zamansal örnek sayısını artırmak öneriliyor. Toplam piksel başına örnek, uzamsal ve zamansal değerlerin çarpımıdır. Dokümantasyondaki örnekte 16 toplam örnek; 4 uzamsal ve 4 zamansal örnek, 16 uzamsal ve 1 zamansal örnek ya da 1 uzamsal ve 16 zamansal örnek biçiminde dağıtılabiliyor. Tercih, özellikle hareket bulanıklığı beklentisine bağlı.
Yüksek çözünürlüklü kareler için MRQ’nun High Resolution modülü görüntüyü ayrı döşemeler hâlinde render edip birleştirebilir. Epic, RTX 3080 kartlar için 7680 × 4320 çözünürlüğü desteklenen döşeme boyutuna örnek veriyor; bu örnek bütün ekran kartları için aynı sınırın geçerli olduğu anlamına gelmiyor. Animasyonlarda seviye yükleme ve görsel efektlerin doğru hazırlanması için Anti-aliasing modülündeki ısınma süreleri de gerekebilir.
5. Işık katkılarını ve son görüntüyü kontrol edin
Post Process Volume’daki Max Path Intensity, aşırı parlak parazitleri (firefly) azaltmaya yönelik bir üst sınır belirler. Emissive Materials ayarı kapatıldığında yayıcı renkler kameraya görünür kalır, ancak sahneye ışık katkısı yapmaz. Bu seçenek, aynı ışık kaynağının hem yayıcı bir geometriyle hem de yerel ışıkla temsil edildiği durumlarda katkıların iki kez sayılıp sayılmadığını sınamak için kullanılabilir.
Denoiser seçeneği, yüklü denoise eklentisini son örnek üzerinde kullanır. Eklenti etkin değilse bu seçeneğin render çıktısına etkisi olmaz. Denoise sonucunu değerlendirirken eklentinin çalışır durumda olduğunu doğrulayın. Path Tracer’ın ışık sıçraması, örnekleme ve ışık katkısı kontrolleri Post Process Volume’un PathTracing kategorisinde bulunur.
Sık yapılan hatalar
DirectX 12 ve donanım ışın izleme desteğini etkinleştirdikten sonra motoru yeniden başlatmamak.
Donanım ışın izleme için gerekli
Support Compute Skin Cacheseçeneğini gözden kaçırmak.MRQ kullanırken Post Process Volume’daki
Samples Per Pixeldeğerinin geçerli olduğunu varsaymak.İç mekânda örnek sayısını yükseltirken render süresindeki olası artışı hesaba katmamak.
Aynı aydınlatmayı yayıcı malzeme ve yerel ışıkla birlikte kullanıp katkıyı iki kez saymak.
Mimarlık ve görselleştirme iş akışına etkisi
Path Tracer, mimarlık ve iç mimarlık ekiplerinin malzeme, yansıma ve ışık davranışını yüksek kaliteli karelerde incelemesine yardımcı olabilir. Unreal Engine’in Sequencer ve Movie Render Queue entegrasyonu, animasyon ve üretim çıktıları için aynı iş akışında ayar yapma olanağı sunuyor. Buna karşılık, iç mekânların daha uzun hesaplama süreleri ve dokümantasyonda belirtilen donanım koşulları üretim planına dahil edilmeli. Önce sabit kadrajda görünümü kontrol etmek, ardından çıktı türüne göre MRQ örneklemesini belirlemek daha kontrollü bir süreç sağlar.
Sık sorulan sorular
Unreal Engine Path Tracer için hangi donanım ve proje ayarları gerekiyor?
Epic’in dokümantasyonu Windows 10 1809 veya sonrasını, NVIDIA RTX ya da DXR sürücüsü etkin GTX serisi ekran kartlarını ve DirectX 12’yi belirtiyor. Projede donanım ışın izleme ve Path Tracer desteği açılmalı; `Support Compute Skin Cache` de gereklidir.
Path Tracer iç mekânlarda neden daha uzun sürebilir?
Epic’e göre iç mekânlarda ışık yolları uzayabilir ve albedosu 1,0’a yakın malzemeler bu yolları daha da artırabilir. Süre, sahnenin karmaşıklığına ve örneklenen malzemelere de bağlıdır.
Path Tracer’da durağan görsel ve animasyon için örnekleme nasıl ayarlanır?
Epic durağan görsellerde örnekleri uzamsal tarafta toplamayı ve zamansal örnek sayısını 1 tutmayı öneriyor. Referans hareket bulanıklığı kullanılan animasyonlarda ise uzamsal örnek sayısını 1 tutup zamansal örnekleri artırmayı öneriyor.
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 ofisleri ve görselleştirme ekipleri için Path Tracer’ın pratik karşılığı, Unreal Engine sahnesinden yüksek kaliteli kare üretirken ışık ve malzeme kararlarını daha gerçekçi biçimde değerlendirebilmek. Ancak iç mekânlarda uzayan ışık yolları, örnek sayısı yükseldikçe teslim süresini etkileyebilir; bu nedenle önizleme ile son çıktı ayarlarını birbirinden ayırmak önemli.
İşe başlamadan donanım uyumluluğunu ve Compute Skin Cache gereksinimini doğrulamak, son aşamada yaşanabilecek aksaklıkları azaltır. MRQ’da örnekleme ayarlarının ayrı yönetildiğini de unutmamak gerekir. Kaynaklarda lisans veya fiyat bilgisi yer almadığından maliyet hesabı yapılamıyor; ofisler mevcut donanım ve yazılım koşullarını kendi projeleri için ayrıca değerlendirmeli.




Yorumlar 0