yaotungyu

PP batch local

Nov 30th, 2020 (edited)
904
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.30 KB | None | 0 0
  1. import sys
  2. if 'G:/Tech_Animation/scripts' not in sys.path:sys.path.append('G:/Tech_Animation/scripts')
  3. import Lavatorium
  4. from aronado._executors.Shot import ProductFactory
  5. reload(ProductFactory)
  6.  
  7. shots = 'shotstring'.split(',')
  8. for shot_code in shots:
  9.     prodFact_obj = ProductFactory.BatchScriptPropogator()
  10.     prodFact_obj._propagation_mode = 'AppLaunch'
  11.     prodFact_obj.asset_list = ['Tylor_T_mule']
  12.     prodFact_obj.end_state = 'rev'
  13.     prodFact_obj.do_playblast = True
  14.     prodFact_obj._injected_parent_data={}
  15.     prodFact_obj._injected_parent_data['_immediate_shot']=shot_code
  16.     prodFact_obj.Run_Pre_Propagtion_Cmds()
  17.     prodFact_obj.Propagate()
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26. shots = 'TOTS_301B_040_080'.split(',')
  27. for shot_code in shots:
  28.    prodFact_obj = ProductFactory.BatchScriptPropogator()
  29.    prodFact_obj._propagation_mode = 'deadline'
  30.    prodFact_obj.asset_list = ['Underwater_SE']
  31.    #prodFact_obj.end_state = 'rev'
  32.    prodFact_obj.do_playblast = False
  33.    prodFact_obj._injected_parent_data={}
  34.    prodFact_obj._injected_parent_data['_immediate_shot']=shot_code
  35.    prodFact_obj._injected_parent_data['_aronado_note_id']=str(int(time.time()*100))
  36.    prodFact_obj._injected_parent_data['_batch_name']='BatchProductFactory'
  37.    prodFact_obj.Run_Pre_Propagtion_Cmds()
  38.    prodFact_obj.Propagate()
Add Comment
Please, Sign In to add comment