2016-05-27 74 views
-2

我要呈現在特定的位置的圖像在Maya 2015設置由蟒

對於我想設置由蟒(pymel或CMDS),圖像輸出路徑呈現在假象的圖像路徑。

import maya.cmds as cmds 
import pymel.core as pm 
path = r"D:\my_renderpath" 
pm.mel.eval(r' setProject "{}"'.format(path)) 

與上述代碼我能夠改變項目目錄,給我非常接近的結果。

但仍然項目窗口中的「圖像」變量設置爲圖像。

如何在項目窗口的圖像中添加「D:\ my_renderpath」。

回答

2

要改變瑪雅項目窗口中的圖像路徑,我找到了這種方式。

創建一個workspace.mel文件並設置項目。

import pymel.core as pm 
# Create a workspace MEL file 
path = "D:\\my_renderpath"  
workspace = '//Custom Maya Project Definition' \ 
      '\n' \ 
      'workspace -fr "images" "{}";'.format(path) 
workspace_file = r'{}\workspace.mel'.format(path) 
with open(workspace_file, 'w') as job_file: 
    job_file.write(workspace) 
# Set Render path as Maya Projects 
pm.mel.eval(r' setProject "{}"'.format(path)) 
# save maya file 
pm.system.saveFile() 

這工作正常。

2
import pymel.core as pm 

pm.mel.setProject(r"D:\my_renderpath") 
+1

請格式化你的答案,並添加一些的講解對此也是如此? –

1

如果我只是想設置圖像的位置,通常是所有我曾經做(有利於我自己在瑪雅的管道)

進口pymel.core爲下午

render_dir = r'some \路徑\這裏」 pm.workspace(fileRule = [ '圖像',render_dir])