def saveSceneForVersion(): filePath = _pmCore.sceneName() fileID = _Database.getIDByFilePath(filePath)[0] _pmCore.saveFile() versionNum, _, thumbnailPath = _Database.addVersion(filePath, _os.environ.get('AM_USERNAME')) _makeThumbnail(128, 128, thumbnailPath) return fileID, versionNum, thumbnailPath
def saveScene(sceneName, directory, description, category): fullScenePath = _os.path.join(directory, sceneName+'.mb') _pmCore.renameFile(fullScenePath) _pmCore.saveFile() userName = _os.environ.get('AM_USERNAME') _, _, thumbNailPath = _Database.addFile(fullScenePath, sceneName, description, category, userName) _makeThumbnail(128, 128, thumbNailPath) fileID = _Database.getIDByFilePath(fullScenePath) return fileID[0]