View Categories

Dağıtılmış İşleme

2 dakika okuma

İçindekiler

Bu sayfa, dağıtılmış işleme (DR) hakkında bilgi vermektedir.

Genel Bakış #


Dağıtılmış İşleme, işlenen görüntüyü ayrı bölgelere (kovalara) bölerek işlemeyi hızlandırmayı amaçlayan bir tekniktir. Ağdaki her makineye işlenecek bir dizi bölge verilir ve işlemi başlatan makine sonuçları alır ve bunları birleştirerek nihai görüntüyü oluşturur.

Birden fazla animasyon karesini paralel olarak işlemek için birden fazla işleme düğümü kullanılarak işleme sürecinin hızlandırıldığı normal bir “İşleme Çiftliği”nin aksine, Dağıtılmış İşleme, tek bir karenin işlenmesini hızlandırmak için kullanılır.

V-Ray, ağdaki render düğümlerine atıfta bulunmak için aşağıdaki kuralı kullanır:

  • Render İstemcisi – render işleminin başlatıldığı sanatçı iş istasyonu/bilgisayarıdır. Kareyi render bölgelerine ayırır ve ağ üzerinde dağıtır. İşleme için verileri dağıtır ve sonuçları toplar.

  • Render Sunucusu – ağdaki render işlemini gerçekleştiren düğümlerden biridir. Render Sunucusu, Render İstemcisinden render verilerini ister, işler ve sonucu geri gönderir. Sunuculardan herhangi biri arızalanırsa, bir bildirim alırsınız ve Render İstemcisi, verileri başka bir sunucuya yeniden atamaya çalışır.

Her Render İstemcisi bir Render Node lisansı gerektirir. Render lisansınızı nasıl kuracağınızı görmek için Lisanslama sayfasına bakın.

Kurmak #


Render Sunucuları :

  1. V-Ray for Houdini kurulum klasörüne veya V-Ray Standalone kurulum klasörüne gidin .

  2. Eğer V-Ray for Houdini kullanıyorsanız ” appsdk/bin ” klasörüne, V-Ray Standalone kullanıyorsanız ” bin ” klasörüne gidin .

  3. Yeni bir Komut İstemi/Terminal açın ve V-Ray’i Sunucu Modunda başlatmak için ” vray.exe -server ” komutunu çalıştırın.

Varsayılan V-Ray kurulum yolları şunlardır:

  • Windows : “C:\Program Files\Chaos\V-Ray”

  • Linux : “/usr/Chaos/V-Ray”

  • OSX : “/Applications/Chaos/V-Ray/”


İstemciyi Oluştur :

  1. Houdini’de bir V-Ray Renderer oluşturun ve Renderer → DR yolunu izleyin .

  2. “Etkinleştir “i seçin ve Render Sunucularının ağ adreslerini ekleyin. Ayrıca, render işleminin istemci makinede gerçekleştirilmemesi için ” Yerel Makineyi Kullan ” seçeneğini devre dışı bırakmak isteyebilirsiniz .


Tüm render sunucularında ve render istemcisinde V-Ray Core sürümünün aynı olduğundan emin olmak çok önemlidir . Bunu kontrol etmenin kolay bir yolu, V-Ray DR Check aracını kullanmaktır.

  1. V-Ray for Houdini kurulum klasörüne veya V-Ray Standalone kurulum klasörüne gidin .

  2. Eğer V-Ray for Houdini kullanıyorsanız ” appsdk/bin ” klasörüne, V-Ray Standalone kullanıyorsanız ” bin ” klasörüne gidin .

  3. Yeni bir Komut İstemi/Terminal açın ve ” vraydr_check.exe -host=(ANA BİLGİSAYAR ADRESİ) -port=(PORT NUMARASI) ” komutunu çalıştırın. Örneğin: “vraydr_check.exe -host=127.0.0.1 -port=20207”.

Aşağıdaki bilgiler döndürüldü:

  • Durum: hazır

  • İşlemci sayısı: 12

  • V-Ray çekirdek sürümü: 5.10.20

  • V-Ray revizyon bilgisi: 4 Haziran 2021 13:28:51


V-Ray GPU ile render alırken , Render Sunucusu makinelerinde GPU renderlama için kullanılan aygıtları belirtmek isteyebilirsiniz.

Bunu yapmak için:

  1. V-Ray for Houdini kurulum klasörüne veya V-Ray Standalone kurulum klasörüne gidin .

  2. Eğer V-Ray for Houdini kullanıyorsanız ” appsdk/bin ” klasörüne, V-Ray Standalone kullanıyorsanız ” bin ” klasörüne gidin .

  3. Yeni bir Komut İstemi/Terminal penceresi açın ve ” vray_gpu_device_select.exe ” dosyasını çalıştırın. Bu, makinenizdeki tüm CUDA/RTX uyumlu aygıtları listeleyen yeni bir pencere açar. İşleme için kullanılacak aygıtları seçin ve Aygıtları Ayarla  düğmesine basın.

Yapılan değişikliklerin geçerli olması için V-Ray Render Sunucusunun yeniden başlatılması gerekmektedir.


  • VRAY_ASSETS_CACHE_PATH ortam değişkeni ayarlanmamışsa, varlıkların kopyalanması için varsayılan sistem Temp klasörü kullanılır; bu genellikle    Windows’ta  C:\Users\<kullanıcı adı>\AppData\Local\Temp (%TEMP%) veya  Linux ve macOS X’te /tmp ($TMPDIR) olur .

  • Bir DR render işlemini iptal ettiğinizde, render sunucularının çalışmayı bitirmesi biraz zaman alabilir ve başka bir render işlemi için hemen kullanıma hazır olmayabilirler.

  • CPU tabanlı dağıtılmış render işlemi çalışırken sunucular eklenebilir, kaldırılabilir, etkinleştirilebilir ve devre dışı bırakılabilir. Aşamalı render kullanılırken, düğümler yalnızca render işlemi sırasında eklenebilir veya etkinleştirilebilir. Render işlemi sırasında bazı seçenekler devre dışı bırakılır. Ayarlamalar yapmak için render işlemini durdurun.

  • GPU ile işleme sırasında DR ayarları değiştirilemez.

  • V-Ray 7’den önceki sürümler için varsayılan kurulum yolları şunlardır:

    • Windows: “C:\Program Files\Chaos Group\V-Ray”

    • Linux: “/usr/ChaosGroup/V-Ray”

    • OSX: “/Applications/ChaosGroup/V-Ray/”

Tarafından desteklenmektedir BetterDocs

Bir yanıt yazın

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