Advertisement
yaotungyu

batch ncloth update

Mar 29th, 2022
974
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.05 KB | None | 0 0
  1. from aronado import _sys_util
  2. import fileTools.default as ft
  3. from aronado import _sg_query_util
  4. from ta_rig_tools import rig_patcher
  5. reload(rig_patcher)
  6.  
  7.  
  8. asset_list = os.listdir(r'Y:\{}\assets\type\Character'.format(os.environ['TT_PROJCODE']))
  9. failed_list = []
  10. for a in asset_list:
  11.     print a
  12.     path = 'Y:/{}/assets/type/Character/{}/products/nClothRig'.format(os.environ['TT_PROJCODE'],a)
  13.     if os.path.isdir(path):
  14.         failure=False
  15.         pubs = os.listdir(path)
  16.         pubs.sort()
  17.         latestVer = pubs[-1]
  18.         pubbed_path =path+'/'+ latestVer
  19.         if os.path.isfile(pubbed_path):
  20.             _sg_query_util.inject_asset_task_env(task_code = 'cfx',asset_name = a)
  21.             cmds.file(pubbed_path,open=1,force=1)
  22.             try:
  23.                 patched = rig_patcher.patch_20220328()
  24.             except:
  25.                 failure = True
  26.             if patched:
  27.                 execfile('G:/Tech_Animation/scripts/proxyMesh_save/cloth_rig_save.py')
  28.                
  29.             if failure:
  30.                 failed_list.append(a)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement