def renderableButtonToggledSlot(self, checked): if checked: self.renderableButton.setIcon(self.disRenderableIcon) xg.setAttr("percent", xge.prepForAttribute(str(0)), self.collection, self.description, "RendermanRenderer") else: self.renderableButton.setIcon(self.renderableIcon) xg.setAttr("percent", xge.prepForAttribute(str(100)), self.collection, self.description, "RendermanRenderer") self.de.refresh('Description')
def setDefaultSettings(self): xg.setAttr("inCameraOnly", xge.prepForAttribute(str(False)), self.collection, self.description, "GLRenderer") xg.setAttr("splineSegments", xge.prepForAttribute(str(1)), self.collection, self.description, "GLRenderer") xg.setAttr("renderer", xge.prepForAttribute('Arnold Renderer'), self.collection, self.description, "RendermanRenderer") xg.setAttr("custom__arnold_rendermode", xge.prepForAttribute(str(1)), self.collection, self.description, "RendermanRenderer") xg.setAttr("custom__arnold_minPixelWidth", xge.prepForAttribute(str(0.5)), self.collection, self.description, "RendermanRenderer")
def setDensity(self, val): xg.setAttr("density", xge.prepForAttribute(str(val)), self.collection, self.description, "RandomGenerator") pm.mel.eval('xgmPreview -progress {"%s"};' % self.description) self.de.refresh('Description')