Maya のスクリーン キャプチャ スクリプトを作成します。だから、私は QPixmap クラスで仕事をします。
そんなスクリプトを書いています。
from PyQt4 import QtCore, QtGui
import sip
import maya.cmds as cmds
import maya.OpenMayaUI as mui
def getMayaWindow():
ptr = mui.MQtUtil.mainWindow()
return sip.wrapinstance(long(ptr), QtCore.QObject)
pm = QtGui.QPixmap.grabWindow(getMayaWindow().winId())
pm.save('c:/test.png')
ただし、3Dview を取得できないため、機能しません。