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


Log in to reply