def renderProcedure(self, width, height, doShadows, doGlow, camera, options): self.createGlobalsNode() self.preRenderProcedure() self.setImageName() if pm.about(batch=True): pm.appleseedMaya() else: pm.appleseedMaya(width=width, height=height, camera=camera)
def changeIprRegionProcedure(self, editor=None): pm.appleseedMaya(updateIprRegion=True)
def stopIprRenderProcedure(self): pm.appleseedMaya(stopIpr=True) self.ipr_isrunning = False
def startIprRenderProcedure(self, editor, resolutionX, resolutionY, camera): self.ipr_isrunning = True self.createGlobalsNode() self.preRenderProcedure() self.setImageName() pm.appleseedMaya(width=resolutionX, height=resolutionY, camera=camera, startIpr=True)