Instagram -->

Pages

Sunday, October 27, 2013

SetUp 3ds Max V-Ray Distribute Rendering (bahasa)

english version

Hallo, saya ingin berbagi pengalaman saya cara mengatur jaringan render menggunakan 3dsmax vray dengan beberapa komputer yang digabungkan. Untuk panduan ringkas Anda dapat melihat pengguna vray di sini: http://help.chaosgroup.com/vray/help/150SP1/distributed_rendering.htm

"Distribute rendering adalah teknik untuk mendistribusikan pekerjaan render tunggal dalam satu frame di banyak komputer dalam jaringan. Ada pendekatan yang berbeda untuk melakukan hal ini tetapi konsep utama adalah untuk mengurangi waktu render dengan membagi bagian yang berbeda dari rendering pipeline dan memberikan setiap peserta bagian yang berbeda dari pekerjaan. cara yang paling umum untuk melakukan ini adalah untuk membagi frame yang akan diberikan ke daerah kecil (buckets) dan memberikan setiap mesin untuk membuat beberapa part dari mereka. Kemudian mendapatkan hasil dan menggabungkan mereka ke gambar rederan akhir."

Berikut adalah langkahnya:
  • Pastikan setiap komputer memiliki versi yang sama untuk 3dsmax, vray, dan semua pluginnya.
  • lakukan setup jaringan terbuka untuk semua komputer (folder sharing). 


    • Pengaturan Computer Name, Domain, dan Workgroup:
      http://windows.microsoft.com/en-us/windows-vista/join-or-create-a-workgroup  
    • Jangan lupa untuk mengatur password pada setiap komputer 
    • Jaringan dan berbagi pusat Terbuka> perubahan muka berbagi pengaturan> gilirannya pada segala sesuatu 
    • Lakukan hal yang sama pada setiap komputer. 
    • Membuat satu sharing folder untuk komputer jaringan untuk mengakses. (atau Anda dapat menggunakan 3dsmax adegan folder default terbuka untuk berbagi) 
    • Menguji setiap koneksi jaringan, seperti yang Anda dapat membuka dari komputer lain.

  • Baca kembali v-ray DR manual untuk memahami penyebutan render klien dan render server.
  • Sekarang 3dsmax terbuka dan beberapa siap vray adegan untuk membuat dalam satu komputer. Jalankan program vrayspawnerXX.exe dari menu Start (Start Menu> Programs> Chaos Grup> V-Ray untuk 3dsmax> Distributed render> Peluncuran V-Ray DR spawner).
  • Sekarang menguji klien render:
    • Buka 3ds Max seperti biasa.
    • Buka scene yang sudah siap render (sebaiknya yang sederhana untuk tes ini).
    • Pilih V-Ray dan pastikan Anda telah memeriksa Distribute rendering ON di bagian System V-Ray.
    • Tekan tombol Settings di bagian distribute rendering.
    • Tambahkan mesin yang digunakan untuk rendering - baik dengan alamat IP atau nama jaringan. (saya memasukan nama komputer yang sudah di setup open network sebelumnya)
berikut ilustrasi setup render machine tersebut:
Pada windows explorer anda harus dapat membuka semua file dalam network tersebut.
Buka 3dsmax render setting - distribute rendering - add server (masukan nama komputer) - click resolve server.

Jika alamat IP menunjukkan "???" berarti Anda masih perlu untuk memperbaiki koneksi jaringan (pastikan vrayspawner ON pada pada komputer lain)

Jika alamat IP muncul berarti BINGO! lampu hijau untuk memulai render..
Dan inilah kunci untuk network render menggunakan Vray DR seperti yg didiskusikan pada:
Anda perlu menghubungkan material dengan network shared folder!
Caranya adalah pergi ke 3dsmax - customize - Configure user paths... - external files - add...add folder yang sudah di set di network tadi disini
example :
\\user\Project
Bukan dari c:\Project

akan terlihat seperti ini:
dan pastikan Anda addsubpath (untuk memasukkan semua folder yg ada didalamnya)

Lakukan langkah ini untuk semua komputer. tutup vrayspawner - buka max - configure user path - close max - run vrayspawner lagi. 
dan akhirnya Anda hanya perlu klik RENDER

Selamat me-render dan salam, 
kiekie21

SetUp 3ds Max V-Ray Distribute Rendering

Hi, I just wanna share my experience how to set up network render using 3dsmax vray distribute rendering.
for a quick guide you can see vray manual here! 
http://help.chaosgroup.com/vray/help/150SP1/distributed_rendering.htm

"Distributed rendering is a technique for distributing a single render job within a single frame across many computers in a network. There are different approaches of doing this but the main concept is to reduce the render times by dividing different parts of the rendering pipeline and giving each participant different parts of the job. The most common way to do this is to divide the frame to be rendered into small regions(buckets) and give each machine to render a number of them. Then get the results and combine them into the final image."

 Here is my step:
  • make sure all the computer have the same version of 3dsmax, vray, and every plugin you put.
  • Setup open network in all computer.
    •  Setup Computer Name, Domain, and Workgroup Settings:
http://windows.microsoft.com/en-us/windows-vista/join-or-create-a-workgroup 
    • Don't forget to set a password on every computer
    • Open  network and sharing center - change advance sharing setting - turn on everything
    • Do the same on every computer.
    • Make one sharing folder for network computer to access. (or you can use 3dsmax scene default folder open for sharing)
    • Test every network connection, as you can open from another computer.

  • Read agani vray DR manual to understand termination of render client and render server.
  •  Now open 3dsmax and some ready vray scene to render in one computer. Start the vrayspawnerXX.exe program from the Start menu (Start menu > Programs > Chaos Group > V-Ray for 3dsmax > Distributed rendering > Launch V-Ray DR spawner).
  • Now test the render client:
    • Open your 3ds Max as you normally would.
    • Open a scene you would like to render (preferably a simple one for this test).
    • Choose V-Ray as your current renderer and make sure you have checked Distributed Rendering ON in the V-Ray System section.
    • Press the Settings button in the Distributed Rendering section.
    • Add the machines used for rendering - either with their IP address or their network name and close the dialog.
    • Render the scene as you normally would. You should see the buckets rendered by the different servers.
  •  your configuration should look similar like this:
 check windows explorer if every computer you can access (better). go 3dsmax render setting > distribute rendering > add server (put computer network name) > click resolve server.
if IP address shows ??? means you still need to fix the network connection (make sure vrayspawner is on on other computer)
if it shows IP address it means BINGO! you re green for rendering.

and here is my key note for network render using Vray DR like discused on:
http://forums.cgarchitect.com/65711-distributed-rendering-without-textures-slaves.html

 There is no texture on slave
You need to link material to shared network folder!
how to do is go to 3dsmax > customize > Configure user paths... > external files > add...
add to your shared network folder
example :
\\user\Project
not from c:\Project

should look like these:
 and make sure you thick addsubpath (to insert allfolder within those folder)

Do these step for all the computer. close vrayspawner > open max > configure user path > close max > run vrayspawner again.

and finaly you need only to click RENDER

Happy rendering and best regards,
kiekie21