0
Mayaで多くのキャッシュファイルをrepathする必要がありますが、キャッシュ属性にアクセスしてキャッシュパスのベースディレクトリを選択することができません。最終的なキャッシュフォルダ。助けてください!ここ 選択されたオブジェクト(Maya + Python)のキャッシュパスを置き換えます
Mayaで多くのキャッシュファイルをrepathする必要がありますが、キャッシュ属性にアクセスしてキャッシュパスのベースディレクトリを選択することができません。最終的なキャッシュフォルダ。助けてください!ここ 選択されたオブジェクト(Maya + Python)のキャッシュパスを置き換えます
ABCキャッシュ用のパスを取得するためのソリューションです:地理・キャッシュの
shape = cmds.ls(sl=True, dag=True, type="mesh", ni=True) # just to get the mesh shape under selection
abc = cmds.listConnections(shape, type='AlembicNode') # find the alembic node
cache_path = cmds.getAttr('{0}.{1}'.format(abc[0],'abc_File')) # get the path
、属性は両方とも、次のとおりです。
.cacheName .cachePath