Bu sayfa, V-Ray GPU için render ayarlarını yapılandırmanıza yardımcı olacaktır. Sık sorulan sorular için lütfen Sıkça Sorulan Sorular sayfasına bakın.
Genel Bakış #
V-Ray GPU ile render alma işlemi, ışın izleme hesaplamalarını CPU yerine sistemde kurulu GPU cihazlarında gerçekleştirir. GPU’lar özellikle büyük ölçekli paralel hesaplamalar için tasarlandığından, render sürecini önemli ölçüde hızlandırabilirler.
GPU ile render almayı etkinleştirmek için, Maya Render Ayarları penceresinin VRay sekmesinde Render Motoru olarak V-Ray GPU motorunu seçin. Ayrıca NVIDIA RTX GPU’lar için RTX hızlandırmayı da etkinleştirebilirsiniz . Bunu hem Aşamalı hem de Kova Örnekleyici türleriyle kullanabilirsiniz.
Desteklenen Donanım ve Sürücüler #
V-Ray GPU, NVIDIA CUDA ve RTX platformlarının yanı sıra macOS’un Metal ve MetalRT teknolojileriyle de render işlemi gerçekleştirir.
Aşağıda gerçekleştirdiğimiz testlerin ve sonuçlarının listesi bulunmaktadır:
-
NVIDIA – Motor V-Ray GPU (RTX devre dışı bırakılmış halde) olarak ayarlandığında, CUDA platformu kullanılır. Bu özellik yalnızca Maxwell ve sonraki NVIDIA kartları için V-Ray’in 64 bit sürümlerinde desteklenir. Kartınızın gerekli minimum işlem gücüne sahip olup olmadığını buradan kontrol edebilirsiniz.
-
NVIDIA RTX – Motor, RTX etkinleştirilmiş V-Ray GPU olarak ayarlandığında, V-Ray GPU, NVIDIA RTX GPU’lardaki RT Çekirdeklerini kullanır .
-
Metal – Metal teknolojisi, V-Ray GPU’su (XPU) Metal olarak ayarlandığında hibrit işleme için kullanılır . M2 ve önceki işlemciler için Metal, yerel Apple GPU kartlarını kullanarak yalnızca GPU ile işleme için de kullanılır .
-
MetalRT – Motor, (GPU) MetalRT etkinleştirilmiş şekilde V-Ray GPU olarak ayarlandığında , V-Ray GPU, M3 ve sonraki modellerde bulunan MetalRT teknolojisini kullanan yerel Apple GPU kartlarını kullanır.
Metal GPU/XPU desteği, Maya 2024 ve sonraki sürümlerinde mevcuttur.
-
Hibrit İşleme – Hibrit işleme, V-Ray GPU’nun CPU/XPU’yu sanki bir GPU aygıtıymış gibi kullanmasına olanak tanır.
V-Ray GPU, birden fazla GPU üzerinde işlemeyi destekler. IPR GPU’yu çalıştırmak için hangi cihazları seçeceğiniz konusunda aşağıdaki bölümlere bakın.
V-Ray GPU, render işlemi için uyumlu GPU aygıtları gerektirir.
Render işlemi sırasında, Maya çıktı penceresi ve VFB Günlük paneli mevcut sürücü sürümünüz hakkında bilgi sağlar. Sürücünüz V-Ray GPU ile uyumlu değilse, önerilen sürücü sürümünü belirten bir mesaj göreceksiniz.
Chaos web sitesindeki V-Ray GPU sayfasında her zaman en son önerilen sürücü listelenir.
Desteklenen donanımlarda NVLINK’i kullanmak için , NVLINK cihazlarının TCC moduna ayarlanması gerekir . Bu, Pascal, Volta ve Turning tabanlı Quadro modelleri için önerilir. GeForce RTX kartlar için SLI kurulumu yeterlidir. Ayrıca, performans kaybını önlemek için tüm verilerin cihazlar arasında paylaşılmadığını da unutmayın.
Render İşlemi İçin Hangi Cihazların Kullanılacağını Seçmek #
Birden fazla GPU’nuz varsa ve bunlardan birini kullanıcı arayüzü üzerinde çalışmak için boş bırakmak istiyorsanız veya CPU ve GPU’nuzu birleştirmek istiyorsanız (aşağıdaki Hibrit İşleme bölümüne bakın) , tüm mevcut GPU cihazlarını işleme için kullanmak istemeyebilirsiniz.
Bunu yapmak için, kullanıcı arayüzündeki “Aygıt Seçimini Oluştur” seçeneğini kullanabilir veya aracı bulabilirsiniz:
Windows için : vray_gpu_device_select aracını şu konumdan edinebilirsiniz: C:\Program Files\Chaos\V-Ray\Maya 20nn for x64\maya_vray\bin (burada 20nn, Maya sürümünü temsil eder) . Araç ayrıca Başlat menüsü > GPU işleme için aygıtları seç bölümünde de bulunur .
Linux için : vray_gpu_device_select’i şu konumdan başlatın : /usr/Chaos/V-Ray/Maya20nn-64/vray/bin (burada 20nn, Maya sürümünü temsil eder)
macOS için : vray_gpu_device_select’i şu konumdan başlatın : /Applications/Chaos/V-Ray/Maya20nn/vray/VRay.app/Contents/MacOS/vray_gpu_device_select.bin (burada 20nn, Maya sürümünü temsil eder)
Bu araç, hangi GPU’ların işleme ve gürültü giderme işlemlerine dahil olacağını kontrol eder.
Seçenekleri değiştirdikten sonra, değişikliklerin geçerli olması için Maya’yı ve/veya çalışan bağımsız felaket kurtarma sunucularını (varsa) yeniden başlatmanız gerekir. Bağımsız felaket kurtarma sunucusu bir servis olarak çalışıyorsa, onu da yeniden başlatmanız gerekebilir.

MEL ile GPU aygıtlarının seçimi konusunda yardım almak için vray gpuDeviceSelect sayfasına bakın.
GPU Yükünün Dengelenmesi #
Sisteminizde yalnızca bir GPU varsa, IPR GPU üzerinde render işlemi yaparken kullanıcı arayüzünün yavaşladığını ve yanıt vermediğini fark edebilirsiniz. Bu sorunu gidermek için, Maya Render Kurulumu iletişim kutusundaki IPR render ayarlarının Performans bölümünde bulunan Piksel başına ışın sayısı ve/veya Işın demeti boyutu parametrelerini azaltın. Örneğin, 64/1 veya 32/1 gibi değerler deneyebilirsiniz. Bu, GPU’ya iletilen verileri daha küçük parçalara bölerek kullanıcı arayüzü isteklerinin daha hızlı işlenmesini sağlar. Ancak, bunun render hızını düşüreceğini unutmayın. Render hızındaki farkı kontrol etmek ve sisteminiz için en uygun ayarları bulmak için istatistik ekranını açın.
CPU’lar ve CUDA Motoru ile Hibrit İşleme #
V-Ray GPU, hem CPU hem de NVIDIA GPU’larını kullanarak CUDA motoruyla hibrit işleme gerçekleştirebilir. V-Ray artık CUDA kaynak kodunu CPU üzerinde, sanki CPU başka bir CUDA cihazıymış gibi çalıştırabilir. Hibrit işleme modunu etkinleştirmek için, GPU cihazları listesinden C++/CPU cihazını etkinleştirmeniz yeterlidir.
Hibrit işleme modu herhangi bir özel sürücü gerektirmez. Dahası, NVIDIA GPU’nuz ve/veya NVIDIA sürücüleriniz kurulu olmasa bile CPU’yu bir CUDA aygıtı olarak kullanabilirsiniz. Yani, bu mod GPU’su olmayan bilgisayarlarda bile kullanılabilir. CPU üzerinde çalışan hibrit işleme motoru, normal V-Ray GPU CUDA motoruyla aynı özellikleri destekler .
XPU ve Metal ile Hibrit İşleme #
V-Ray GPU, macOS makinenizde XPU’yu sanki başka bir GPU kartıymış gibi kullanarak hibrit render işlemi gerçekleştirebilir. Ayarlardan V-Ray GPU motorunu XPU (Metal) olarak ayarlayın. Bu, render için en hızlı moddur, ancak Maya içindeki etkileşimi yavaşlatabilir.
Görüntü Örnekleyici #
V-Ray GPU Görüntü örnekleyicisi, önceki Min ve Max Subdivs seçenekleri yerine, Örnek Sınırı ve Piksel Başına Işın sayısı seçenekleri kullanılarak kontrol edilir . Bu, V-Ray işleyicisinin ve V-Ray GPU işleyicisinin Görüntü Örnekleyici ayarlarını birbirinden ayırır .
Bir render motorundan diğerine geçiş, gürültü seviyelerinin aynı kalması için Min ve Max Subdivs veya Samples limit ve Rays per pixels parametrelerini ilgili değerlere göre ayarlayacaktır.
İlerici #
Örnekleme sınırı – Görüntüdeki her pikselin alabileceği maksimum örnek sayısını belirler. V-Ray, görüntü üzerinde uyarlanabilir örnekleme yapar ve daha fazla gürültü içeren alanlara daha fazla örnek yerleştirmeye çalışır. Örnekleme sınırı 0 olarak ayarlanırsa, V-Ray varsayılan 2500 değeriyle işleme yapar.
Gürültü eşiği – Görüntüde istenen gürültü seviyesi. Bu değer 0,0 ise, Örnek sayısı sınırına ulaşılana veya Maksimum İşleme süresine ulaşılana kadar tüm görüntü eşit olarak örneklenir.
Maksimum render süresi (dk) – Dakika cinsinden maksimum render süresi. Bu dakika sayısına ulaşıldığında render işlemi durur. Bu, tüm kare için render süresidir; herhangi bir GI ön geçişini içerir. Bu değer 0,0 ise, render süresi sınırlı değildir.
Işın demeti boyutu – Dağıtılmış işleme için her makineye verilen iş parçasının boyutunu kontrol etmek açısından kullanışlıdır. Dağıtılmış işleme kullanılırken, daha yüksek değerler işleme sunucularındaki CPU’ların daha iyi kullanılmasına yardımcı olabilir.
Piksel başına ışın sayısı – Bir görüntü geçişi sırasında her piksel için izlenen ışın sayısı. Değer ne kadar yüksek olursa, GI ile oluşturmanın en başından itibaren resim o kadar pürüzsüz olur, ancak etkileşim önemli ölçüde azalabilir. Bu değeri artırmak ayrıca oluşturma sunucularından istemci makineye aktarılan veri miktarını da azaltır.

Kova #
Örnekleme sınırı – Görüntüdeki her pikselin alabileceği maksimum örnek sayısını belirler. V-Ray, görüntü üzerinde uyarlanabilir örnekleme yapar ve daha fazla gürültü içeren alanlara daha fazla örnek yerleştirmeye çalışır. Örnekleme sınırı 0 olarak ayarlanırsa, V-Ray varsayılan 2500 değeriyle işleme yapar.
Eşik değeri – Bir pikselin daha fazla örneğe ihtiyaç duyup duymadığını belirlemek için kullanılan gürültü eşiği.
Piksel başına ışın sayısı – Piksel başına izlenen minimum ışın sayısını kontrol eder.

Referanslar #
-
NVIDIA CUDA geliştirici alanı: https://developer.nvidia.com/category/zone/cuda-zone
-
Donanım önerileri hakkında daha fazla bilgi için Donanım Önerileri makalesine bakın.
