About the parameter controller

Updated: 12/17/2024

This function sets a controller on the model track to control parameters collectively.
The final parameter values are estimated (calculated) from the set controller position and direction.

There are two ways to control with the controller.

Drag the controller directly on the view.

Drag the controller directly on the view and set the keys for the parameters you set on the timeline.

Set targets to be automatically followed

Set a target to be automatically followed without setting keys on the timeline.

For details, see “Controller target settings” for the parameter controller.

The “Sample for Parameter Controller” is being distributed, so please make use of it.

Parameter controller screen configuration

NumberNameDescription
1Parameter controller toolSet the parameter controller.
Settings are made from the Tool details palette.
2ControllerSet controllers on the model in the animation view and move parameters directly by dragging.

At the bottom of the view, there are buttons to reflect the calculation results in the drawing and to show/hide the controller.
3Tool DetailsEdit the controllers as follows.
• Select/move controller
• Add single-point controller
• Add direction controller
• Delete controller
4InspectorDisplays controller information.
Set the target and select the parameters to be moved by the controller.
5WeightSet the extent to which the calculation results are applied during target tracking.
With a value of 100, 100% of the results of the calculation are applied, while with value of 0, no results are applied.

Editing parameter controllers

To edit controllers, click the parameter controller tool to display the [Tool details] palette.

NumberNameDescription
1Select/move parameter controllerClick a controller on the view to select it.
(Selection can also be made with the arrow tool.)

When a controller is selected, the inspector palette displays information about the controller.
Multiple controllers can be selected, and the selected controllers are highlighted with a red frame.

You can move the coordinates of controllers on the art mesh by selecting and dragging them.
Support for moving “multiple selected Single Point Controllers” and “Direction Controllers” is planned for the release version.
2Add single-point controllerSet a single-point controller on the model.

Clicking the model in the view adds a single-point controller to the foremost ArtMesh.
3Add direction controllerSet a controller with directional information on the model.

When a model is dragged in the view, the starting controller is placed at the start of the drag, and the ending controller is set at the end of the drag.

The ArtMesh designated as the end point must belong to the same model track as the start point.
4Delete parameter controllerClick the parameter controller to delete it.

Parameter controller display settings

Parameter controllers are displayed on the model in the view.
To set the information to be displayed and the display conditions, click the button at the bottom of the view to open the [Parameter controller display settings] dialog box.

NumberNameDescription
1NameDisplays the controller’s name in the view.
2Target relationshipThe relationship between the controller and target is indicated by arrows.
3Highlight affected ArtMeshHighlights the extent of the ArtMesh that is driven by the controller’s calculations when the cursor is hovered over the controller or the controller is selected.
4During playbackDisplays the controller during scene playback.
5While track is hiddenDisplays the controller even while the track is hidden.

Parameter controller settings

Controller information is displayed in the inspector palette during the following operations.

  • Controller selection with the arrow tool
  • Parameter controller tool selection
NumberNameDescription
1NameSet the name of the controller.
By default, it is the name of the ArtMesh to which the controller was added.
2TrackDisplays the name of the track on which the controller is set.
3ArtMeshDisplays the name of the ArtMesh with which the controller is associated.
The direction controller displays the ArtMeshes respectively associated with [Start point] and [End point].
4ColorSpecify the color of the controller to be displayed on the view.
5TargetSpecify the controller to be targeted during target tracking.
6Calculation unitDisplays combinations of controllers that are calculated simultaneously when performing calculations associated with target tracking.
7Automatic groupingAutomatically groups controllers that are more appropriate to be calculated together as a calculation unit.
Clear this check box only when you want to perform separate calculations, such as switching the order of calculations.
8Open calculation unit settings dialog boxDisplays the [Parameter controller calculation unit settings] dialog box.
9ParameterSpecify parameters to be changed when the controller is moved.
The parameters that can be specified are limited to those that may deform the object on which the controller is placed.

See “Controller target settings” for more information.

Controller operation

Parameters can be moved together by selecting the arrow tool and dragging the set controller.

The parameters to be moved by the controller can be specified in the [Parameter] section of the inspector palette.
The ArtMesh associated with the specified parameters is highlighted so you can see how far you can move it in the view.

Moving the controller on the view automatically sets keys for the specified parameters, allowing you to intuitively create animations while touching the model.

Controller restoration

If a parameter controller is set on an ArtMesh that has been deformed, edited, or deleted during replacement with another model or an edited model or other operations, the art mesh will be restored as much as possible.

If restoration fails, the names displayed in the property groups and in the calculation order settings dialog box will be grayed out.

Copy selected scene

The controller does not support scene duplication, so the controller settings are not reflected in duplicated scenes.

Duplication of scenes will be supported in the release version.

Export of parameter controller settings

Controller information is stored for each track in the CAN3 file.
You can export and import information from the context menu of the currently selected track.

Export of parameter controllers

Export the controllers present on the currently selected track to the .paramctrl3.json file.

Import of parameter controllers

Import the controllers recorded in the .paramctrl3.json file to the currently selected track.

If a controller already exists for the selected track, a confirmation dialog box will appear asking how to add it.

The .paramctrl3.json file does not output weight keys.
If there are weight keys, copy them from the source and paste them using [Paste Keyframes to Selected Rows].

Runtime model track

When importing a runtime model track into a scene, if a .paramctrl3.json file exists in the same folder as the CMO3 file, the following dialog box will appear.

You can select a .paramctrl3.json file to import in this dialog box.

Was this article helpful?
YesNo
Please let us know what you think about this article.