V-Ray Profiler şu anda V-Ray GPU’da desteklenmemektedir .
V-Ray Profiler aracı, 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 shader tarafından kullanılmışlarsa izlenir. Örneğin, kırılma etkinleştirilmemiş bir VRayMtl, Kırılma için herhangi bir şey rapor etmez. Yansıma katmanı olmayan bir shader kullanıldığında da aynı durum geçerlidir.
Hacimler için, V-Ray Profiler sahnenizdeki her bir hacmin hesaplanması için harcanan süreyi rapor eder.
Daha fazla bilgi için Chaos’un blogundaki giriş yazısına bakın .

Profilleyici – V-Ray Profilleyicisini etkinleştirir. İşlem sürelerine ilişkin profil raporları oluşturur. Bu rapor, performansı teşhis etmek ve optimize etmek için kullanılabilir.
Mod – V-Ray Profiler’ın çalışma modunu belirler.
Tümü – Hem sistem hem de işleme süreçlerini içeren ayrıntılı bir rapor sunar. Örneğin, bir gölgelendiricinin yansımasını hesaplamak için harcanan süre, hangi gölgelendiricilerin yansıdığı ve bunların örneklenmesinin ne kadar sürdüğü gibi her gölgelendirici için ayrıntılı bilgiler gösterir. Bu mod, cam pencerelerden veya ayna yansımasından görünen sahneler için uygundur. İşleme hızını %30’a kadar yavaşlatabilir.
Sistem – Geometrilerin derlenmesi, Işık Önbelleğinin oluşturulması vb. sistem süreçlerinde harcanan süreyi raporlar.
Maksimum derinlik – 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 ayarı Kaba Kuvvet olarak ayarlanmışsa, Derinlik parametresi V-Ray Profiler’ın Maksimum derinlik değerini etkiler. Bu, ortaya çıkan profilde yansıtılır. Maksimum derinlik değeri 8’e kadar çıkabilir, ancak bu, render işlemini önemli ölçüde yavaşlattığı için önerilmez.
Çıktı dizini – V-Ray Profiler rapor dosyalarının konumunu belirtir.
Profil klasörünü aç – Belirtilen dizini açar.

İş Akışı #
-
V-Ray Profiler’ı onay kutusunu işaretleyerek etkinleştirin.
-
Tercihinize göre ayarları değiştirin – Mod, Maksimum derinlik ve Yol.
-
Sahnenizi 3 kez 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. İpucu: Çıktı dosyalarının nerede olacağını unuttuysanız, konum günlük dosyasında kaydedilir.
-
Oluşturulan rapor 2’yi açın :
-
.json dosyasını açmak istiyorsanız:
Üçü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ının ne kadar sürdüğünü 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çılacaktır. Çoğu tarayıcı bu işlem için uygundur. Raporu inceleyin. Rapor, her bir öğenin oluşturulmasının ne kadar sürdüğünü nanosaniye cinsinden gösterir.
5. Raporun meta verilerini , tarayıcı raporundaki düğme aracılığıyla veya bir metin düzenleyiciyle okunduğunda .json dosyasının en üstünde, “ürün” başlığı altında görüntüleyebilirsiniz .![]()
Render işlemi sırasında herhangi bir noktada CPU performansında düşüş yaşanırsa, V-Ray Profiler’da ” Yüksek paket boyutu” bekleme bölümü görünür.

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.
Notlar #
-
Sahnede yalnızca katmanlı malzemeler (örneğin VRayBlendMtl) varsa ve V-Ray Profiler’ın 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.
-
Bir tarayıcıda V-Ray Profiler raporunu 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.
-
Bitmap’lerle bir sahneyi birden fazla kez render ederseniz, V-Ray Profiler ilk render işleminden sonra bunları okumaz. İlk render işleminden sonra Bitmap’leri profillemek için, Render Kurulumu > Ayarlar > Döşemeli dokular seçeneklerine gidip “Render sonunda önbelleği temizle” seçeneğini etkinleştirmeniz gerekir .
