From: Gary Jaeger <gary@(email surpressed)>
Subject: -b maya flag
   Date: Tue, 01 Aug 2006 14:27:12 -0400
Msg# 1356
View Complete Thread (4 articles) | All Threads
Last Next
Is there any way using rush to use a step rate with maya renders? I  
commonly render out slow versions of animations as tests using -b .5,  
etc. That doesn't work with rush.

. . . . . . . . . . . . . . . . . . . . . . . .
Gary Jaeger //  Core Studio
+   www.corestudio.com   +



   From: Greg Ercolano <erco@(email surpressed)>
Subject: Re: -b maya flag
   Date: Tue, 01 Aug 2006 14:33:54 -0400
Msg# 1357
View Complete Thread (4 articles) | All Threads
Last Next
Gary Jaeger wrote:
Is there any way using rush to use a step rate with maya renders? I commonly render out slow versions of animations as tests using -b .5, etc. That doesn't work with rush.

	The new submit-maya6 script in 102.42a6 supports both
	floating point frame ranges, and stepped frame ranges
	when batching.

	Did you upgrade to 102.42a6 already?
	If not, contact me directly and I'll supply you the upgrade info,
	which is free to all existing customers.

	If so, open the submit-maya6 interface, and click the "Help"
	button at the bottom, and scroll to the section on
	"Maya Floating Point Rendering", eg:

Maya Floating Point Rendering
-----------------------------
Here's an example of rendering with floating point frames.
Maya has the capability of rendering the frames 'between frames',
sometimes useful for motion blurring, or slowing the animation
of a sequence down by rendering images between frames:

    Job Title:                        -- (Blank uses scene name)
   Scene Path: //path/scenes/sc17a.ma -- Scene file to render
     Renderer: maya(sw)               -- Use Maya's software renderer
      Threads: 1                      -- One thread for each frame
       Frames: 10.0-50.0,0.2          -- Render 10.0 - 50.0 stepping at 0.2
 Batch Frames: 1                      -- Renders 1 frame per machine
         Cpus: +any=5                 -- Use any 5 available cpus


This will create a job that generates a floating point frame list,
where Maya will write out 'integerized' frame numbers (with the
decimal points removed) that looks like eg:

    Rush Frame    Output Image
    ----------    ------------
        0010.0    foo.0100.iff
        0010.2    foo.0102.iff
        0010.4    foo.0104.iff
        :
        0049.6    foo.0496.iff
        0049.8    foo.0498.iff
        0050.0    foo.0500.iff


When 'batching' is used, several floating point frames will be
rendered at a time, eg:

       Frames: 10.0-50.0,0.2          -- Render 10.0 - 50.0 stepping at 0.2
 Batch Frames: 5                      -- Renders 5 frame per machine


..this will create a "batched frames" job that generates a frame list
for every 5th floating point frame, each of which will render 5 frames
at a time on each machine:

      Rush          Scene
      Frame         Frame      Output Image
     --------    _  -------    -------------
                |   10.0       foo.0100.iff
                |   10.2       foo.0102.iff
      0010.0  --|   10.4       foo.0104.iff
                |   10.6       foo.0106.iff
                |_  10.8       foo.0108.iff
                 _
                |   11.0       foo.0110.iff
                |   11.2       foo.0112.iff
      0011.0  --|   11.4       foo.0114.iff
                |   11.6       foo.0116.iff
                |_  11.8       foo.0118.iff
        :
        :        _
                |   49.0       foo.0490.iff
                |   49.2       foo.0492.iff
      0049.0  --|   49.4       foo.0494.iff
                |   49.6       foo.0496.iff
                |_  49.8       foo.0498.iff
                 _
      0050.0  --|_  50.0       foo.0500.iff


--
Greg Ercolano, erco@(email surpressed)
Rush Render Queue, http://seriss.com/rush/
Tel: (Tel# suppressed)
Fax: (Tel# suppressed)
Cel: (Tel# suppressed)

   From: Gary Jaeger <gary@(email surpressed)>
Subject: Re: -b maya flag
   Date: Tue, 01 Aug 2006 14:36:30 -0400
Msg# 1358
View Complete Thread (4 articles) | All Threads
Last Next
awesome, thanks greg. not sure how i missed that

On Aug 1, 2006, at 11:33 AM, Greg Ercolano wrote:

> [posted to rush.general]
>
> Gary Jaeger wrote:
>> Is there any way using rush to use a step rate with maya renders?  
>> I commonly render out slow versions of animations as tests using - 
>> b .5, etc. That doesn't work with rush.
>
> 	The new submit-maya6 script in 102.42a6 supports both
> 	floating point frame ranges, and stepped frame ranges
> 	when batching.
>
> 	Did you upgrade to 102.42a6 already?
> 	If not, contact me directly and I'll supply you the upgrade info,
> 	which is free to all existing customers.
>
> 	If so, open the submit-maya6 interface, and click the "Help"
> 	button at the bottom, and scroll to the section on
> 	"Maya Floating Point Rendering", eg:
>
> Maya Floating Point Rendering
> -----------------------------
> Here's an example of rendering with floating point frames.
> Maya has the capability of rendering the frames 'between frames',
> sometimes useful for motion blurring, or slowing the animation
> of a sequence down by rendering images between frames:
>
>     Job Title:                        -- (Blank uses scene name)
>    Scene Path: //path/scenes/sc17a.ma -- Scene file to render
>      Renderer: maya(sw)               -- Use Maya's software renderer
>       Threads: 1                      -- One thread for each frame
>        Frames: 10.0-50.0,0.2          -- Render 10.0 - 50.0  
> stepping at 0.2
>  Batch Frames: 1                      -- Renders 1 frame per machine
>          Cpus: +any=5                 -- Use any 5 available cpus
>
>
> This will create a job that generates a floating point frame list,
> where Maya will write out 'integerized' frame numbers (with the
> decimal points removed) that looks like eg:
>
>     Rush Frame    Output Image
>     ----------    ------------
>         0010.0    foo.0100.iff
>         0010.2    foo.0102.iff
>         0010.4    foo.0104.iff
>         :
>         0049.6    foo.0496.iff
>         0049.8    foo.0498.iff
>         0050.0    foo.0500.iff
>
>
> When 'batching' is used, several floating point frames will be
> rendered at a time, eg:
>
>        Frames: 10.0-50.0,0.2          -- Render 10.0 - 50.0  
> stepping at 0.2
>  Batch Frames: 5                      -- Renders 5 frame per machine
>
>
> ..this will create a "batched frames" job that generates a frame list
> for every 5th floating point frame, each of which will render 5 frames
> at a time on each machine:
>
>       Rush          Scene
>       Frame         Frame      Output Image
>      --------    _  -------    -------------
>                 |   10.0       foo.0100.iff
>                 |   10.2       foo.0102.iff
>       0010.0  --|   10.4       foo.0104.iff
>                 |   10.6       foo.0106.iff
>                 |_  10.8       foo.0108.iff
>                  _
>                 |   11.0       foo.0110.iff
>                 |   11.2       foo.0112.iff
>       0011.0  --|   11.4       foo.0114.iff
>                 |   11.6       foo.0116.iff
>                 |_  11.8       foo.0118.iff
>         :
>         :        _
>                 |   49.0       foo.0490.iff
>                 |   49.2       foo.0492.iff
>       0049.0  --|   49.4       foo.0494.iff
>                 |   49.6       foo.0496.iff
>                 |_  49.8       foo.0498.iff
>                  _
>       0050.0  --|_  50.0       foo.0500.iff
>
>
> -- 
> Greg Ercolano, erco@(email surpressed)
> Rush Render Queue, http://seriss.com/rush/
> Tel: 626-791-9225
> Fax: 626-795-5947
> Cel: 310-266-8906
>

. . . . . . . . . . . . . . . . . . . . . . . .
Gary Jaeger //  Core Studio
+   www.corestudio.com   +

   From: Greg Ercolano <erco@(email surpressed)>
Subject: Re: -b maya flag [MAYA 2009 UPDATE: FLOATING POINT RENDERING WITH
   Date: Tue, 09 Jun 2009 03:38:01 -0400
Msg# 1848
View Complete Thread (4 articles) | All Threads
Last Next
	Replying to this old thread to update regarding rendering
	floating point frame ranges with Maya 2009 and up.

	In Maya 2009 they dropped the -se/-be flags that the submit-maya
	script used to handle floating point frame numbers.

	So if you try to render floating point frame numbers with Maya 2009,
	you'll get an error about the '-se' flag being uknown.

	So if you're using Maya 2009 with floating point frames and getting
	that error, find this line in the submit-maya.pl script:

		$opt{MayaFlags} .= "-se $se -be $be ";

	..and change it to read:

		$opt{MayaFlags} .= "-rfs $se -rfb $be ";

	..and that should solve it.

[THIS FIX IS IN RUSH 102.42a9b AND UP]

Greg Ercolano wrote:
> Gary Jaeger wrote:
>> Is there any way using rush to use a step rate with maya renders? I 
>> commonly render out slow versions of animations as tests using -b .5, 
>> etc. That doesn't work with rush.
> 
> 	The new submit-maya6 script in 102.42a6 supports both
> 	floating point frame ranges, and stepped frame ranges
> 	when batching.
> 
> 	Did you upgrade to 102.42a6 already?
> 	If not, contact me directly and I'll supply you the upgrade info,
> 	which is free to all existing customers.
> 
> 	If so, open the submit-maya6 interface, and click the "Help"
> 	button at the bottom, and scroll to the section on
> 	"Maya Floating Point Rendering", eg:
> 
> Maya Floating Point Rendering
> -----------------------------
> Here's an example of rendering with floating point frames.
> Maya has the capability of rendering the frames 'between frames',
> sometimes useful for motion blurring, or slowing the animation
> of a sequence down by rendering images between frames:
> 
>      Job Title:                        -- (Blank uses scene name)
>     Scene Path: //path/scenes/sc17a.ma -- Scene file to render
>       Renderer: maya(sw)               -- Use Maya's software renderer
>        Threads: 1                      -- One thread for each frame
>         Frames: 10.0-50.0,0.2          -- Render 10.0 - 50.0 stepping at 0.2
>   Batch Frames: 1                      -- Renders 1 frame per machine
>           Cpus: +any=5                 -- Use any 5 available cpus
> 
> 
> This will create a job that generates a floating point frame list,
> where Maya will write out 'integerized' frame numbers (with the
> decimal points removed) that looks like eg:
> 
>      Rush Frame    Output Image
>      ----------    ------------
>          0010.0    foo.0100.iff
>          0010.2    foo.0102.iff
>          0010.4    foo.0104.iff
>          :
>          0049.6    foo.0496.iff
>          0049.8    foo.0498.iff
>          0050.0    foo.0500.iff
> 
> 
> When 'batching' is used, several floating point frames will be
> rendered at a time, eg:
> 
>         Frames: 10.0-50.0,0.2          -- Render 10.0 - 50.0 stepping at 0.2
>   Batch Frames: 5                      -- Renders 5 frame per machine
> 
> 
> .this will create a "batched frames" job that generates a frame list
> for every 5th floating point frame, each of which will render 5 frames
> at a time on each machine:
> 
>        Rush          Scene
>        Frame         Frame      Output Image
>       --------    _  -------    -------------
>                  |   10.0       foo.0100.iff
>                  |   10.2       foo.0102.iff
>        0010.0  --|   10.4       foo.0104.iff
>                  |   10.6       foo.0106.iff
>                  |_  10.8       foo.0108.iff
>                   _
>                  |   11.0       foo.0110.iff
>                  |   11.2       foo.0112.iff
>        0011.0  --|   11.4       foo.0114.iff
>                  |   11.6       foo.0116.iff
>                  |_  11.8       foo.0118.iff
>          :
>          :        _
>                  |   49.0       foo.0490.iff
>                  |   49.2       foo.0492.iff
>        0049.0  --|   49.4       foo.0494.iff
>                  |   49.6       foo.0496.iff
>                  |_  49.8       foo.0498.iff
>                   _
>        0050.0  --|_  50.0       foo.0500.iff
> 
>