trigger.utils.blendshape_transfer ================================= .. py:module:: trigger.utils.blendshape_transfer Attributes ---------- .. autoapisummary:: trigger.utils.blendshape_transfer.windowName Classes ------- .. autoapisummary:: trigger.utils.blendshape_transfer.BlendshapeTransfer trigger.utils.blendshape_transfer.MainUI Module Contents --------------- .. py:class:: BlendshapeTransfer(source_mesh=None, target_mesh=None, source_blendshape_grp=None) Bases: :py:obj:`object` .. py:method:: is_same_topology(source, target) :staticmethod: checks if the source and target shares the same topology .. py:method:: preview_mode_off() .. py:method:: preview_mode_on() .. py:method:: qc_blendshapes(blendshape_node, separation=5) .. py:method:: refresh() To fix weird maya bug with blendshape node which is not triggering the next target after the cursor for some reason .. py:method:: transfer() .. py:method:: tweak_offset(values) .. py:method:: tweak_wrap(property, value) .. py:property:: source_blendshape_grp .. py:property:: source_mesh .. py:property:: target_mesh .. py:class:: MainUI Bases: :py:obj:`trigger.ui.Qt.QtWidgets.QDialog` .. py:method:: build_ui() .. py:method:: get_selected(line_edit, group=False) .. py:method:: on_tweak_offset() .. py:method:: update_model() .. py:method:: update_ui() .. py:data:: windowName :value: 'Blendshape Transfer v0.0.2'