[Radiance-general] multiple processors

Greg Ward gregoryjward at gmail.com
Fri Dec 2 18:17:28 CET 2005


That's a good suggestion.  An easier method without the cut-and-paste  
is:

rad -v 0 input.rif OPT=render.opt
rpict @render.opt -vf view.vf [res] octree > output.pic

This also builds the octree.  Rpict can of course be replaced by rvu  
or rpiece or whatever.

-Greg

> From: Thomas Bleicher <tbleicher at arcor.de>
> Date: December 2, 2005 2:44:05 AM PST
>
> On 01.12.2005, at 07:30, Gregory J. Ward wrote:
>
>>> 2.
>>> Usually I use RIF files to store my "scene=", "illum=", "zone="
>>> variables, and to let rad handle calling oconv/rpict/pfilt/etc  
>>> correctly
>>> with appropriate settings.
>>>
>>> To divide up a scene, it seems I must use rpiece which calls rpict.
>>> (Let's *assume* my NFS lockd is working okay).  Therefore I  
>>> cannot use
>>> rad and my rif files?  So I have to do what rad does *manually* and
>>> incorporate rpiece into this process?
>>
>> If you run "rad -v 0 input.rif", it will call oconv and mkillum to  
>> generate the octree, without doing any renderings.  You can then  
>> pick up the job with rpiece at that point.
>>
>> -Greg
>
> To get the rpict parameters rad would produce use the options "-n - 
> e" of rad
> to have all the rendering steps printed to stdout. You can copy the  
> necessary
> rpict options to a file (ie. "rpict.opts") and include them in the  
> rpiece
> command line with "rpice ... @rpict.opts" (see the man page of  
> rpiece for
> details).
>
> Thomas
>



More information about the Radiance-general mailing list