Ooh!
So does this mean I can at last do:
Code:
LoadPlugin("MP_Pipeline.dll")
LoadPLugin("PB_3D_tools.dll")
AVIsource("some_anaglyph_3D_thing.avi")
MP_Pipeline("""
global LeftEye = ExtractOneSide(Eye="Left")
### ###
global RightEye = ExtractOneSide(Eye="Right")
""")
StackHorizontal(RightEye,LeftEye)
...to create my cross-eye 3d versions from anaglyph 3D stuff in half the time?
I'm assuming "last" is passed though in the normal way. Have got the right idea about getting data back from the processes? Do LeftEye and RightEye need to be global variables, and if so, where should they be defined: Inside MP_Pipeline, outside, or both?