Ejemplo n.º 1
0
def build_all():
    networks = libSerialization.getNetworksByClass('RigRoot')
    for network in networks:
        rigroot = libSerialization.import_network(network)
        if rigroot.build():
            pymel.delete(network)
            libSerialization.export_network(rigroot)
Ejemplo n.º 2
0
def unbuild_all():
    networks = libSerialization.getNetworksByClass('RigRoot')
    for network in networks:
        rigroot = libSerialization.import_network(network)
        rigroot.unbuild()
        pymel.delete(network)
        # Write changes to scene
        network = libSerialization.export_network(rigroot)
        pymel.select(network)
Ejemplo n.º 3
0
def find():
    networks = libSerialization.getNetworksByClass('RigRoot')
    return [libSerialization.import_network(network) for network in networks]
Ejemplo n.º 4
0
 def updateData(self):
     networks = libSerialization.getNetworksByClass('RigRoot')
     self.roots = [libSerialization.import_network(network) for network in networks]