#!/usr/bin/env python # -*- coding: utf-8 -*- #===================================== 1. Module Imports ===================================== import maya.cmds as cmds import maya.mel as mel import os from scripts.config import data try: from PySide2 import QtCore, QtGui, QtWidgets from shiboken2 import wrapInstance except ImportError: try: from PySide6 import QtCore, QtGui, QtWidgets from shiboken6 import wrapInstance except ImportError: try: from PySide import QtCore, QtGui, QtWidgets from shiboken import wrapInstance except ImportError as e: QtCore = QtGui = QtWidgets = None wrapInstance = None #===================================== 2. Rigging Manager Class ===================================== # 菜单 def export_skin(): pass def import_skin(): pass def copy_skin(): pass def create_rbf_deformer(): pass def quick_bind_clothing(): pass def clone_blendshape(): pass def transfer_uv_order(): pass def create_face_controller(): pass def extract_52bs(): pass def fix_joint_orientation(): pass def create_body_controller(): pass def import_face_animation(): pass def import_body_animation(): pass # 预设 def update_dna_button(): pass def export_preset(): pass def import_preset(): pass def load_project_dna(): pass def load_preset(): pass def data_layer(): pass def overwirte_description(): pass # 描述 def create_description(): pass def clear_preview(): pass def import_skeleton(): pass def create_binding(): pass def create_skin(): pass def import_preview(): pass def create_preview(): pass def load_dna(): pass