Re: [Maya-Python] changing path to references witha callback

2017-11-30 Thread Michał Frątczak
Thanks ! This linked me to http://forums.cgsociety.org/showthread.php?t=968717 Which is precisely what I needed. cheers -michal On Wednesday, November 29, 2017 at 7:40:38 PM UTC+1, Robert White wrote: > > > MSceneMessage.addCheckFileCallback with kBeforeLoadReferenceCheck should > get you what

Re: [Maya-Python] changing path to references witha callback

2017-11-29 Thread Robert White
MSceneMessage.addCheckFileCallback with kBeforeLoadReferenceCheck should get you what you want. You'll get a reference to the file object before the reference has been loaded, and you should be able to tweak and update the file paths from there. I've used this in the past to fix issues where

Re: [Maya-Python] changing path to references witha callback

2017-11-29 Thread f.michal
Yeah, dirmap is better. If only I could remember how I did it last time :) Will use dirmap() from now on, thanks ! W dniu 29.11.2017 o 18:12, Mahendra Gangaiwar pisze: I think better approach here would be make use of "dirmap" comma

Re: [Maya-Python] changing path to references witha callback

2017-11-29 Thread Mahendra Gangaiwar
I think better approach here would be make use of "dirmap" command, so you could map Linux to Windows and vice versa.. Something like this: dirmap("//server", "/server"); dirmap("/server", "//server"); Try running above command, and open file, all references and texture paths should remapped aut

[Maya-Python] changing path to references witha callback

2017-11-29 Thread Michał Frątczak
Hi We move maya scenes between linux and windows machines. When linux references a file it uses UNC paths like: /server/project/file.ext whereas windows needs double slash in front: //server/project/file.ext I have a MSceneMessage.kBeforeSave callback that fixes paths on texture nodes (ensures