MetaFusion/scripts/ui/adjust_utils.py
2025-02-07 05:10:30 +08:00

119 lines
2.1 KiB
Python

#!/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. BlendShape Manager Class =====================================
# 菜单
def create_rl4_node(): pass
def delete_rl4_node(): pass
def mirror_left_to_right(): pass
def mirror_right_to_left(): pass
def pose_a_to_t(): pass
def pose_t_to_a(): pass
def transfer_lod_texture(): pass
def set_joint_color(): pass
def unmark_all(): pass
def rebuild_all_targets(): pass
def bake_all_animations(): pass
def bake_all_keyframes(): pass
def restore_expression(): pass
def blend_filter(): pass
def range_increase(): pass
def range_reduction(): pass
def flip_target(): pass
def mirror_target(): pass
def find_flip_target(): pass
def add_blend_shape(): pass
def batch_blend_shape(): pass
def rebuild_selected_target(): pass
def blend_selected_target(): pass
def psd(): pass
def bse(): pass
def key(): pass
def mir(): pass
def ark(): pass
def ctr(): pass
def restore_default_expression(): pass
def find_selected_expression(): pass
def write_current_expression(): pass
def control_panel_search(): pass
def select_associated_joints(): pass
def write_mirror_expression(): pass
def organize_targets(): pass
def advanced_blend(): pass
def rebuild_targets(): pass
def add_blend(): pass
def delete_blend(): pass
def batch_blend(): pass
def show_help(): pass
def edit_control_panel(): pass
def preview_control_panel(): pass
def import_editor(): pass
def import_editor_preview(): pass