今天在研究flipsolve的时候无意间写了个shelf tool,用于查询一大推节点中某些parameter的expression中是否存在我需要的关键字。就是简单的对所框选的节点进行一个循序查询参数,最后用一个颜色标识出来。这个对研究某个大型封装的节点的参数帮助很大。
============
phrase = "../collision"
nodes= hou.selectedNodes()
for n in nodes:
      for p in n.parms():
            try:
                  expression = p.expression()
                  if phrase in expression:
                        n.setColor(hou.Color([0.4,0.1,0]))
            
              except:
                    pass
原文:http://www.cnblogs.com/nicklau-fx/p/6135761.html