Welcome to CGarchitect.com Untitled Document

Go Back   CGarchitect.com > 3D SOFTWARE > VRay Render

Notices

VRay Render Chaos Group VRay Renderer

Reply
 
LinkBack Thread Tools Display Modes
Sponsored Links

Old February 20th, 2007   #1 (permalink)
Member
 
Join Date: Jul 2005
Location: Gilbert, AZ
Age: 27
Posts: 45

Name: Eric Barlow


United_States  Send a message via AIM to ericbarlow21 Send a message via MSN to ericbarlow21


Default VRay Distributed Rendering Tip

Hello All -

I wanted to share a quick tip regarding VRay Distributed rendering. Here at work we needed to render an image over 2 computers (each with 8 processor threads) and found then when we would connect to the client pc to use it's processing power, we would only recieve 1 extra bucket in the rendering frame when we should've been recieving 8 more buckets (1 per processor thread).

We setup our distributed rendering as documented on spot3d.com by Chaosgroup but could not find a solution to our problem.

Anyways, the solution is simple and only requires you to enter a small script into 3DS Max.

After setting up the distributed rendering as documented, hit F11 to open the Maxscript window. As previously mentioned, we should've been utilizing a total of 16 processor threads thus giving us 16 buckets in the render frame.

After pressing F11, enter the following:

renderers.current.system_numThreads=X

("X" being a numerical value equaling the number of threads you are wanting to utilize for example: renderers.current.system_numThreads=8). Hit enter and close the script window and you are set to go!

We have also found through some experimenting that in the VRay rollout settings, the "Number of Passes" needs to equal the number of threads entered into the script or you will not recieve the correct amount of threads in the rendering frame.

If anyone has anything to add to this I would love to hear about it! I apologize if this is common knowledge - we are kinda noobs here so please forgive me if this is incorrect or already known.

Hope this helps someone!
ericbarlow21 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old February 20th, 2007   #2 (permalink)
Senior Member
 
martin walker's Avatar
 
Join Date: Jan 2005
Location: Yorkshire
Age: 36
Posts: 312

Name: Martin Walker


United Kingdom  Send a message via MSN to martin walker


Default Re: VRay Distributed Rendering Tip

thanks Eric...very interesting
martin walker is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old February 21st, 2007   #3 (permalink)
Senior Member
 
Woody's Avatar
 
Join Date: Oct 2004
Location: Cheshire
Age: 30
Posts: 118

Name: Mark Woodard


United Kingdom 


Default Re: VRay Distributed Rendering Tip

Cheers!!!
Woody is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old February 21st, 2007   #4 (permalink)
Senior Member
 
MegaPixel's Avatar
 
Join Date: Dec 2002
Location: Indiana, USA
Posts: 397

Name: Super Dave Osborne


United_States 


Default Re: VRay Distributed Rendering Tip

So out of curiosity, are those 8 threads coming from a Dual QX6700 setup?
MegaPixel is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old February 21st, 2007   #5 (permalink)
Member
 
Join Date: Jul 2005
Location: Gilbert, AZ
Age: 27
Posts: 45

Name: Eric Barlow


United_States  Send a message via AIM to ericbarlow21 Send a message via MSN to ericbarlow21


Default Re: VRay Distributed Rendering Tip

Yes MegaPixel - 2 Quad Cores

I hope this answers your question!

Although my original post would be true for any processor with more threads than one. Anytime you would need to take advantage of a clients multi-threads you would use the script and enter the highest number of threads for example from what we have found here if you have a client with one processor with 8 threads, another client with 4 threads, another client with 2 threads, you would still enter 8 threads.

I may be wrong on one thing though which I will test today and that is that with the previous example given, you may need to add 8 + 4 + 2 = 14 and use that sum as the numerical value in the script. I have only tried this on one other client so far so I am not sure on whether to use only the highest number of threads on one machine or to use the sum of all together but I am suspecting this to be true for using more than one client - all processor threads must be added and the total sum used in the script of ALL clients threads. I will test this and post again.

If anyone else has any info on this I would love to hear it!

Thanks!
ericbarlow21 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Vray - Proxy objects and Distrubted Rendering? JamesTaylor VRay Render 15 July 2nd, 2008 02:42 PM
distributed rendering mzex VRay Render 0 January 21st, 2007 03:56 PM
vray tip for those using architectural materials crazy homeless guy VRay Render 17 September 9th, 2006 12:55 AM
vray rendering.. ur coments plz.. chandrabosu VRay Render 5 November 7th, 2005 01:49 AM
MR: Distributed Bucket Rendering nisus 3ds Max 7 September 30th, 2004 02:39 PM


All times are GMT -7. The time now is 03:36 AM.





Powered by vBulletin® Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
© Copyright 2001 – 2008 CGarchitect Digital Media Corp. All Rights Reserved.