コード例 #1
0
 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')
コード例 #2
0
 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")
コード例 #3
0
 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')