Do I really have to write a script to change all the paths in a hacky, editing text in the “.ma” files way?
Thanks in advanced!
ps. I understand that when the “.ma” is saved all texture paths become absolute, but shouldnt Maya convert those paths (if it can) at startup/load?. I cant use the normal project structure, since were dealing with game asset management, example: we cant have all of our “SourceImages” in one folder.
Setting up a project on both machines, and saving the file from within the project should work. The whole point of a project is to make data portable. If it doesn’t work, then it is probably a bug…
I have had problems when BOTH paths exists, i.e., when working out of multiple branches and migrating a .ma from one branch to another branch. In this case, when the .ma is moved it continues to point to the textures in the original branch instead of using the new branch.
It is pretty amazing how hard the UI fights to make your paths absolute, it’s so irritating. If you set the paths in script they don’t get absolutized, but touching them using maya’s file chooser button does. I think it even absolutizes when you paste in a relative path string However it the value is correctly set you will have the relative paths until somebody interacts with the gui. They’ve only had 16 years to work this one out. Sigh.