mmSolver.tools.cameraobjectscaleadjust#

Camera/Object Track Scale Adjustment.

Tool#

mmSolver.tools.cameraobjectscaleadjust.tool.open_window()#

Library#

mmSolver.tools.cameraobjectscaleadjust.lib.create_scale_rig(name, camera, scene, object_track_controls, framerange, scale_rig_type)#

Create a camera track scale rig.

Parameters:
  • name (str) – Scale rig name.

  • camera (Transform node) – Camera node.

  • scene (Transform node or None) – Scene node.

  • object_track_controls (Transforms list or []) – Object track controls transforms.

  • scale_rig_type – Which type of scale rig to be created? mmSolver.tools.cameraobjectscaleadjust.constant.SCALE_RIG_LIST.

  • framerange – The start/end frame range to operate on.

Type:

str

Type:

(int, int)

Return type:

[str]

mmSolver.tools.cameraobjectscaleadjust.lib.remove_scale_rig(rigs_list, framerange)#

Bake and remove scale rig(s).

Parameters:
  • rigs_list (list) – Scale rig(s).

  • framerange – The start/end frame range to operate on.

Type:

(int, int)

Return type:

None

User Interface#

Window#

Layout#

Constant#