View Categories

Dağıtılmış İşleme Nasıl Kullanılır?

4 dakika okuma

Bu sayfa, render hızınızı artırmak için Dağıtılmış Render özelliğini nasıl kullanacağınıza dair talimatlar sunmaktadır.

Genel Bakış #


V-Ray 7, Update 2, Dağıtılmış İşlemeyi daha hızlı, daha akıllı ve daha ölçeklenebilir hale getiriyor. 

Bu güncelleme, stüdyolar ve birden fazla makinenin kullanıldığı durumlar için performansı ve güvenilirliği önemli ölçüde artırıyor. Yeni sürüm, ağ üzerinden render işlemlerini yönetmeyi kolaylaştırmak için çeşitli geliştirmeler içeriyor.

Dağıtılmış İşleme 2, birden fazla İşleme Sunucusu makinesini bağlarken daha iyi ölçeklendirme sağlar. Karmaşık ağlarda iş yükünü etkili bir şekilde dengelemek için akıllı kova bölme yöntemini kullanır.

Önemli bir değişiklik, dağıtım merkezinin eklenmesidir. Bu merkezi merkez, Render İstemciniz ve Render Sunucularınız arasındaki iletişimi yöneterek iş yükü koordinasyonunu iyileştirir.

Bu eğitim, V-Ray Distributed Rendering V2’nin nasıl kurulacağına dair bilgiler sunmaktadır.

V-Ray CPU Dağıtılmış İşleme V2 #


  1. 1

    Her sunucu makinesinde V-Ray DR Spawner for 3ds Max’i başlatarak render sunucularını kurun . Bu işlem, 3dsmax.exe’yi sunucu modunda başlatır. Bu, görev çubuğunuzda vraydummy.max olarak simge durumuna küçültülmüş bir 3ds Max olarak görünür.

    Sunucu makinesi spawner’ı bir servis olarak kullanıyorsa bu adım gerekli değildir.

  2. 2

    Render İstemcisini kurun . V-Ray for 3ds Max arayüzünde, Render Kurulumu Sistem açılır menüsü > Ayarlar sekmesinden Dağıtılmış render işlemini etkinleştirin. Tüm Render Sunucularınızın IP adreslerini eklemek için Render Sunucusu düğmesini kullanın .

  3. 3

    Dağıtılmış İşleme 2, dağıtıcı kavramını tanıtır. 

    DR2 Dağıtımcısını Kurun. 


    3.1

    Dağıtıcı makinede, VRaySpawner’ı dağıtıcı modunda başlatmanız gerekir. Bunu, komut satırı terminalinde vrayspawner20xx.exe dosyasını -run-dispatcher=1/2 argümanıyla çalıştırarak gerçekleştirebilirsiniz    .

    – Makineyi yalnızca dağıtıcı olarak görev yapacak ve işleme katılmayacak şekilde ayarlar.
    – Makineyi hem dağıtıcı hem de sunucu olarak görev yaparak işleme katılacak şekilde ayarlar. 

    C:\ProgramData\Autodesk\ApplicationPlugins\VRay3dsMax20XX\bin\vrayspawner20XX.exe -run-dispatcher=1

    C:\ProgramData\Autodesk\ApplicationPlugins\VRay3dsMax20XX\bin\vrayspawner20XX.exe -run-dispatcher=2

    Bu işlemi birden fazla kez yapmaktan kaçınmak için, düzenlenmiş bir Hedef ile Launch V-Ray DR spawner for 3ds Max 20XX kısayolunun bir kopyasını oluşturun . Kısayol burada bulunmaktadır:

     C:\ProgramData\Microsoft\Windows\Start Menu\Programs\V-Ray 7 for 3ds Max 20XX\Distributed rendering

    Kısayolun hedefi şu şekilde görünmelidir:

    C:\ProgramData\Autodesk\ApplicationPlugins\VRay3dsMax20XX\bin\vrayspawner20XX.exe -run-dispatcher=2 veya C:\ProgramData\Autodesk\ApplicationPlugins\VRay3dsMax20XX\bin\vrayspawner20XX.exe -run-dispatcher=1


    3.2

    Diğer tüm makinelerin VRaySpawner’ları normal kısayol aracılığıyla başlatılmalıdır.


    3.2

    Spawner’ı bir servis olarak kaydetmek istiyorsanız,  kısayola -service eklemeniz gerekir. 

V-Ray GPU Dağıtılmış İşleme V2 #


  1. 1

    Render sunucularını kurun . Bunu iki şekilde yapabilirsiniz: 

    • Her sunucu makinesinde, C:\ProgramData\Microsoft\Windows\Start Menu\Programs\V-Ray 7 for 3ds Max 20xx\Distributed rendering\Launch V-Ray GPU render server for 3ds Max 20xx yolundan render sunucusunu başlatın.

    •  Komut satırı arayüzünde vray.exe’yi başlatın ve komut istemine -server argümanını girin.

    Sunucu makinesi V-Ray GPU render sunucusunu bir hizmet olarak kullanıyorsa bu adım gerekli değildir.

  2. 2

    Distributed Rendering 2, dağıtıcı (dispatcher) kavramını tanıtır. 


    2.1

    Dağıtıcı makinede, VRaySpawner’ı dağıtıcı modunda başlatmanız gerekir. Bunu, komut satırı terminalinde vrayspawner20xx.exe dosyasını -run-dispatcher=1/2 argümanıyla çalıştırarak gerçekleştirebilirsiniz   . 

    – Makineyi yalnızca dağıtıcı olarak görev yapacak ve işleme katılmayacak şekilde ayarlar.
    – Makineyi hem dağıtıcı hem de sunucu olarak görev yaparak işleme katılacak şekilde ayarlar. 

    C:\ProgramData\Autodesk\ApplicationPlugins\VRay3dsMax20XX\bin\vray.exe -server -run-dispatcher=1

    C:\ProgramData\Autodesk\ApplicationPlugins\VRay3dsMax20XX\bin\vray.exe -run-dispatcher=2


    2.2

    İşleme sürecine katılan Render düğümlerini tanımlamak için IP adreslerini ekleyin.  IP adresinin önüne -renderhost= ekleyin ve kullandığınız tüm IP adresleri için bunu tekrarlayın. Bu sayede, V-Ray CPU Dağıtılmış Render Kurulumu, 2. Adım’da olduğu gibi V-Ray Dağıtılmış Render kurulumunda sunucu IP adreslerini belirtmenize gerek kalmaz ve bunun yerine yalnızca Uzak dağıtıcı IP adresini girebilirsiniz. Komut satırı şu şekilde görünmelidir:

    C:\ProgramData\Autodesk\ApplicationPlugins\VRay3dsMax20XX\bin\vray.exe -run-dispatcher=1 -renderhost=10.0.5.94 -renderhost=10.0.3.94

    20XX, kullandığınız 3ds Max sürümüdür.

    Komut satırına -renderhost= argümanını eklerseniz, istemci tarafında sunucuları açıkça eklemenize gerek kalmaz. DR2 kurulumunda yalnızca uzak dağıtıcı adresini belirtebilirsiniz.

Notlar #


  • V-Ray dağıtılmış render özelliğini kullanmak için, render işlemini başlatan ve diğer makinelere dağıtan Render İstemci makinesinde hem V-Ray for 3ds Max hem de Autodesk 3ds Max’in kurulu olması gerekir.

  • Normal V-Ray kullanılırken, Render Sunucusu makinelerinde hem V-Ray for 3ds Max render sunucusu hem de Autodesk 3ds Max kurulu olmalıdır.

  • V-Ray GPU kullanılırken, Render Sunucusu makinelerinde V-Ray Standalone’un kurulu olması gerekir.

  • V-Ray yükleyicisinin gelişmiş seçeneklerinde V-Ray for 3ds Max render sunucusu ve V-Ray Standalone seçeneklerinden birini seçebilirsiniz. Alternatif olarak, Render Sunucusu makinelerinde V-Ray for 3ds Max’in varsayılan (Workstation) kurulumu kullanılabilir.

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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