示例#1
0
 def createLayerCmd(self, name):
     #创建渲染层按钮命令
     if name == 'chr_idp1':
         idp_dic = CNG.makeidp1Dic()
     elif name == 'chr_idp2':
         idp_dic = CNG.makeidp2Dic()
     elif name == 'chr_idp3' or name == 'bg_idp3':
         idp_dic = CNG.makeidp3Dic()
     else:
         idp_dic = {}
     CRL.createRenderLayer(name)
     self.arnold.setRenderLayer(name)
     if idp_dic:
         for key, value in idp_dic.items():
             if value:
                 self.createShaderCmd(key, value)
示例#2
0
 def createLayerCmd(self, name):
     #创建渲染层按钮命令
     if name == 'chr_idp1':
         idp_dic = CNG.makeidp1Dic()
     elif name == 'chr_idp2':
         idp_dic = CNG.makeidp2Dic()
     elif name == 'chr_idp3' or name == 'bg_idp3':
         idp_dic = CNG.makeidp3Dic()
     else :
         idp_dic = {}
     CRL.createRenderLayer(name)
     self.arnold.setRenderLayer(name)
     if idp_dic:
         for key, value in idp_dic.items():
             if value:
                 self.createShaderCmd(key, value)