You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Someone maybe sends you zip files to render, which includes ma/mb files, also some sourceimages, or other mb files referenced. But in the filepatheditor, the configured path is absolute path,like this: e:\maya-proj\files\sourceimages... . It must be configured the correct path to work fine.
One example like this:
def repath(self, node, file, project_path):
matches = []
for root, dirnames, filenames in os.walk(project_path):
for x in filenames:
if x == file:
matches.append([root,os.path.join(root, x)])
elif x.split(".")[0] == file.split(".")[0]: #---> this second option is used when a file is useing ##### padding, we can match by name only
x_ext = x.split(".")[len(x.split("."))-1]
file_ext = file.split(".")[len(file.split("."))-1]
if x_ext == file_ext:
matches.append([root,os.path.join(root, x)])
if len(matches)>0:
return cmds.filePathEditor(node, repath=matches[0][0])
return None
The text was updated successfully, but these errors were encountered:
Someone maybe sends you zip files to render, which includes ma/mb files, also some sourceimages, or other mb files referenced. But in the filepatheditor, the configured path is absolute path,like this: e:\maya-proj\files\sourceimages... . It must be configured the correct path to work fine.
One example like this:
The text was updated successfully, but these errors were encountered: