maya前台渲染批渲染(可被终止)
///
global proc renderAnimation()
{
int $star_old = `getAttr "defaultRenderGlobals.startFrame"`;
int $end_old = `getAttr "defaultRenderGlobals.endFrame"`;
int $star_new = `playbackOptions -q -minTime`;
int $end_new = `playbackOptions -q -maxTime`;
setAttr "defaultRenderGlobals.startFrame" $star_new;
setAttr "defaultRenderGlobals.endFrame" $end_new;
setAttr "mentalrayGlobals.previewAnimation" 1;
renderIntoNewWindow render;
setAttr "mentalrayGlobals.previewAnimation" 0;
setAttr "defaultRenderGlobals.startFrame" $star_old;
setAttr "defaultRenderGlobals.endFrame" $end_old;
}