View Categories

V-Ray Profilleyici

4 dakika okuma

Bu sayfa V-Ray Profiler aracı hakkında bilgi vermektedir.

Genel Bakış #


V-Ray Profiler, sahnenin hangi bölümlerinin en uzun sürede işlendiğini belirlemenize, farklı malzeme ayarlarının performansını karşılaştırmanıza ve sahneniz için en iyi ayarları bulmanıza yardımcı olur. Bunu, işleme sırasında gölgelendiricilerin (malzemeler ve dokular) ve hacimlerin örneklenmesinde harcanan zamanı izleyerek ve her gölgelendirici için yapılan farklı hesaplama türlerini (örneğin, Küresel Aydınlatma, Yansımalar, Kırılmalar vb.) ayrıntılı olarak inceleyerek yapar. JSON formatında ve HTML formatında iki rapor oluşturur. Her ikisi de tarayıcı izleme yazılımı tarafından okunabilir; .json dosyası ayrıca çevrimdışı olarak bir metin düzenleyicide de açılabilir.

V-Ray Profiler raporu, izlenen süreyi birkaç kategoriye ayırır: Başlatma, GI, Yansıma, Kırılma ve Diğerleri. Bu kategoriler yalnızca gölgelendirici tarafından kullanılmışlarsa izlenir. Örneğin, kırılma etkinleştirilmemiş bir V-Ray Materyali, Kırılma için herhangi bir şey raporlamaz. Yansıma katmanı olmayan bir gölgelendirici kullanıldığında da aynı durum geçerlidir.

Profilleyici, hacimler için sahnenizdeki her bir hacmin hesaplanması için harcanan süreyi rapor eder.

V-Ray Profiler, V-Ray GPU’da kısmen desteklenmektedir. Tam Profiler modu V-Ray GPU’da desteklenmemektedir.

Kullanıcı Arayüzü Yolları:

||V-Ray Rafı|| >  ROP Parametreleri  >  Oluşturucu  sekmesi >  Seçenekler  sekmesi > Oluşturma sekmesi > V-Ray Profilleyici

||Ağ Dışı|| >  V-Ray  >  V-Ray Renderer  >  Renderer  sekmesi >  Seçenekler  sekmesi > Render sekmesi > V-Ray Profiler

V-Ray  menüsü >  Render Ayarları  >  Renderer  sekmesi >  Seçenekler  sekmesi > Render sekmesi > V-Ray Profiler

||stage Network|| > Render Render Ayarları V-Ray sekmesi > Seçenekler sekmesi > Render sekmesi > V-Ray Profiler

 

Houdini’deki yolları görmek için buraya tıklayın… #

Ayarlar #


Mod – V-Ray Profiler’ın çalışma modunu belirler.

Kapalı – V-Ray Profiler devre dışı bırakılmıştır.
Basit – Geometrilerin derlenmesi, Işık Önbelleğinin oluşturulması, sahnenin Houdini’den V-Ray’e aktarılması gibi sistem süreçlerinde harcanan süreyi raporlar. Çoğu sahne için uygundur.
Tam – Ayrıntılı bir rapor sunar. Örneğin, bir shader’ın yansımasının hesaplanması için ne kadar zaman harcandığı gibi shader başına hesaplama süresi, hangi shader’ların yansıtıldığı ve bunların örneklenmesinin ne kadar sürdüğü gibi ayrıntılı bilgiler içerir. Bu mod, cam pencereden veya ayna yansımasından görünen sahneler için uygundur. Bu mod, render işlemini %20’ye kadar yavaşlatabilir.

Maksimum Derinlik 1 – Işınların bir nesneyle temas ettikten sonra yaptığı sekme miktarını belirler. Bu seçeneğin, malzemelerin Yansıma ve Kırılma Maksimum derinlik parametrelerine bağlı olduğunu unutmayın. GI, Kaba Kuvvet olarak ayarlanmışsa, Derinlik parametresi V-Ray Profiler’ın Maksimum derinlik değerini etkiler. Bu, ortaya çıkan profilde yansıtılır.

Çıktı Dizini – Çıktı dosyalarının konumunu ve adını belirtir.

Dosya Soneki – Profilleyici rapor dosyalarının sonuna eklenecek bir soneki belirtir.

İş Akışı #


  • Profil Modunu Basit veya Tam olarak değiştirerek V-Ray Profiler’ı etkinleştirin .

  • .json ve .html dosyalarının oluşturulacağı konumu ayarlayın . Bu alan boş bırakılırsa, oluşturulan dosyalar sisteminizdeki varsayılan Temp klasörüne kaydedilir.

  • Sahne 2’nizi render edin. Render işlemi bittiğinde, .html ve .json dosyalarını belirlediğiniz dizinde bulabilirsiniz . İkinci veya üçüncü kez render etmek daha fazla rapor oluşturur. Aynı klasörde en fazla 3 rapor oluşturulabilir. Çıktı dizinini değiştirmeden daha fazla rapor oluşturmak , en eski raporun yeni raporla değiştirilmesine neden olur.

Çıktı dosyasının konumunu günlük dosyasından kontrol edebilirsiniz.

  • Oluşturulan raporu açın 3. .json dosyasını açmak için: Üçüncü taraf bir izleme yazılımına gidin. Google Chrome’un izleme aracını kullanmanızı öneririz. Google Chrome’u açın ve URL alanına chrome://tracing/ yazın . .json raporunuzu Google Chrome’a ​​sürükleyip bırakın ve inceleyin. Rapor, her bir öğenin oluşturulması için geçen süreyi nanosaniye cinsinden gösterir. Alternatif olarak, .json dosyasını bilgisayarınızdaki herhangi bir metin düzenleme yazılımında açabilirsiniz. .html dosyasını açmak istiyorsanız: Dosyaya çift tıklayın ve rapor varsayılan tarayıcıda açılır. Çoğu tarayıcı bunun için uygundur. Raporu inceleyin. Rapor, her bir öğenin oluşturulması için geçen süreyi nanosaniye cinsinden gösterir.





  • Raporun meta verilerini aşağıdaki yöntemlerden biriyle görüntüleyebilirsiniz:

    Tarayıcı raporundaki düğmede veya bir metin düzenleyici aracılığıyla okunduğunda .json dosyasının en üstünde, “ürün” başlığı altında bulunur.

İşleme sırasında herhangi bir noktada CPU performansı düşerse, profilleyicide ” Yüksek paket boyutu bekleme ” bölümü görünür. Bununla ilgili istatistikleri inceleyebilirsiniz.

Örnek için buraya tıklayın… #


Tarayıcıda açılan “Tüm mod”da elde edilen bir sonuç örneği. 


Sistem modunda açılan ve tarayıcıda görüntülenen bir sonuç örneği.


Bir metin düzenleyici aracılığıyla açılan .json raporundan bir alıntı.

Notlar #


  1. Sahnede yalnızca katmanlı malzemeler (örneğin VRayBlendMtl) varsa ve Profilleyicinin Maksimum derinlik parametresi 8 olarak ayarlanmışsa, profilde en fazla 5 ışın yansıması görüntülenir. Bu tür bir sahnenin doğru okunması için Maksimum derinliği düşürdüğünüzden emin olun.

  2. Bitmap’lerle bir sahneyi birden fazla kez render ediyorsanız, ilk render işleminden sonra Bitmap’ler Profiler tarafından okunmayacaktır. İlk render işleminden sonra Bitmap’leri profillemek için, Render Ayarları > Geçersiz Kılmalar > Render Etme bölümüne gidip Bitmap önbelleğini temizle seçeneğine tıklamanız gerekir. Ardından ikinci bir render işlemine devam edebilirsiniz.

  3. Bir Profiler raporunu tarayıcıda okurken, aynı anda en fazla 16 olayın görüntülenebileceğini unutmayın. Bu şekilde görüntülendiğinde eş zamanlı olaylar üst üste yığılır ve V-Ray daha fazlasını işleyebilse de aynı anda yalnızca 16 tanesi sığabilir.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir