trigger.utils.shape_transfer.main

Main module for the shape transfer tool.

Attributes

LOG

Classes

ShapeTransfer

Shape Transfer Main Class.

Module Contents

class ShapeTransfer

Bases: object

Shape Transfer Main Class.

get_offset_x()

Get the offset x value.

get_offset_y()

Get the offset y value.

get_offset_z()

Get the offset z value.

preview_mode(turn_on=True)

Make the preparations for the preview the transfer.

set_active_protocol(protocol)

Set the protocol.

set_active_protocol_by_name(protocol_name)

Set the active protocol.

set_offset_x(value)

Set the offset x value.

set_offset_y(value)

Set the offset y value.

set_offset_z(value)

Set the offset z value.

set_source_blendshape_grp(source_blendshape_grp)

Set the source blendshape group and update the message attribute.

set_source_mesh(source_mesh)

Set the source mesh and update the message attribute.

set_target_mesh(target_mesh)

Set the target mesh and update the message attribute.

transfer(q_progressbar=None)

Bake the QC into a shape pack.

validate_variables()

Validate if the variables are set correctly. Return the LOG message if not.

property all_protocols
Return all the protocols.
property shape_protocols
Return the shape protocols.
property topology_protocols
Return the topology protocols.
LOG