multipass save options

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 27/06/2012 at 01:36, xxxxxxxx wrote:

hey,

trying to get hold of the amount of multi-passes user has selected.

Document says you get the first multipass option with RenderData.GetFirstMultipass()

there is also a RDATA int called `RDATA_MULTIPASS_SAVEOPTIONS

`but it's just a BaseContainer with nothing in it?

Any idea how I could achieve this?

Thanks

Marcus

THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

On 27/06/2012 at 04:06, xxxxxxxx wrote:

found a solution!

thanks to user avd007

rd = docs.GetActiveDocument().GetActiveRenderData()               
MP = rd.GetFirstMultipass()
RP = RenderPasses = []
RP.append(MP)
   
   print MP
   while MP.GetNext() and MP.GetNext() not in RP:
       MP = MP.GetNext()
       RP.append(MP)
   
   print RP