AWS Thinkbox Discussion Forums

Maya Redshift Process Bug

Hi,

Redshift on maya can not diplay the right percentage, you can change :
self.AddStdoutHandlerCallback( "Rendering frame \\d+ \\((\\d+)/(\\d+)\\)" ).HandleCallback += self.HandleRedshiftNewFrameProgress
by
self.AddStdoutHandlerCallback( "Rendering frame (\\d+)..." ).HandleCallback += self.HandleRedshiftNewFrameProgress

and the fonction:
def HandleRedshiftNewFrameProgress( self ): startFrame = self.deadlinePlugin.GetStartFrame() endFrame = self.deadlinePlugin.GetEndFrame() self.FinishedFrameCount = float(self.GetRegexMatch( 1 )) - startFrame if( endFrame - startFrame + 1 != 0 ): progress = 100 * ( self.FinishedFrameCount / ( endFrame - startFrame + 1) ) self.deadlinePlugin.SetProgress( progress ) self.deadlinePlugin.SetStatusMessage( self.GetRegexMatch( 0 ) )

Privacy | Site terms | Cookie preferences