def setup(self): #mel.eval('AEswatchDisplay "%s"' % nodeName) self.beginScrollLayout() self.beginLayout('Image Format', collapse=False) driverTemplate = TranslatorControl( nodeType='aiAOVDriver', label='') driverTemplate._doSetup(self.nodeName) #self.addChildTemplate('imageFormat', driverTemplate) self.endLayout() self.beginLayout("Advanced Output", collapse=False) self.addControl('prefix', label="Override Path Prefix") self.addControl('mergeAOVs', label="Merge AOVs") self.addControl('outputMode') #self.addControl('customAttributes') self.endLayout() # include/call base class/node attributes pm.mel.AEdependNodeTemplate(self.nodeName) self.suppress('customAttributes') self.suppress('layerHalfPrecision') self.suppress('layerTolerance') self.suppress('layerEnableFiltering') self.addExtraControls() self.endScrollLayout()
def setup(self): #mel.eval('AEswatchDisplay "%s"' % nodeName) self.beginScrollLayout() self.beginLayout('Filter Type', collapse=False) driverTemplate = TranslatorControl( nodeType='aiAOVFilter', label='') driverTemplate._doSetup(self.nodeName) #self.addChildTemplate('imageFormat', driverTemplate) self.endLayout() # include/call base class/node attributes pm.mel.AEdependNodeTemplate(self.nodeName) self.addExtraControls() self.endScrollLayout()