I have a scene with 3dsmax 2016, Xmesh 1.3.0.55681, there are 20 xMeshLoader objects and they are all pathed to files which don’t exist, and all are hidden on a hidden layer. Why when doing File->Save does this invoke;
ERR: XMeshLoader::BuildMesh (myObjName): filename_sequence::sync_frame_set(): Cannot sync to non-existent directory: \pathTo\myfiles
To the XMesh Loader Log Window. It takes a moment to print each one, which kind of adds up.
Surely as these objects are a) hidden and b) not needing update at save, there shouldn’t be any attempt to BuildMesh?
Another small thing… in the same file, running the maxscript;
for o in objects where classof o == xmeshloader do print o
This also prints the missing files to the log window, it might be a 3dsmax bug as…
for o in objects where classof o.baseObject == xmeshloader do print o
Doesn’t make anything get printed to the log.
There’s a small chance it’s a callbackscript or something our side but I think I’ve disabled everything.