Live 2D Model Creation Process for Complex Mouth Geometries

複雑な口角形状の Live2Dモデル作成方法

List of Parameters to Be Prepared   

Parameter Name

Parameter ID

Minimum Value

Default

Maximum Value

Mouth open/closed

ParamMouthOpenY

0.0

0.0

1.0

Mouth transformation

ParamMouthForm

-1.0

0.0

1.0

Upper lip

ParamLipUpper

-1.0

0.0

1.0

Lower lip

ParamLipUnder

-1.0

0.0

1.0

Tongue up/down

ParamTongue

0.0

0.0

1.0

Mouth width

ParamMouthSize

-1.0

0.0

1.0

Mouth left/right

ParamMouthX

-1.0

0.0

1.0

Cheek puffiness

ParamPuffCheeks

0.0

0.0

1.0

Mouth Open/Closed (1)

Parameter Name

Parameter ID

Minimum Value

Default

Maximum Value

Mouth open/closed

ParamMouthOpenY

0.0

0.0

1.0


1. In the same manner as the standard opening and closing of the mouth, add art mesh keys for the upper and lower lips, mouth interior, tongue, and teeth. Set the mouth to open at [+1.0] and close at [0.0].

2. When the mouth is opened wide, the chin should move simultaneously for a more natural look. Create a warp deformer under the facial curvature parameter for raising/lowering the chin and add art mesh keys.

Mouth Open/Closed (2)

3. To make the chin go down slightly at [+1.0], adjust the geometry to match the mouth movement.

4. Adjust the art mesh geometry, etc., to ensure the outlines of the lips do not get clipped and the interior mouth parts do not extrude, etc., when the mouth is opening or closing.

5. Combining three or more parameters makes adjustment difficult. Avoid doing so as much as possible. For simple movements, such as the vertical movements of the upper teeth, a deformer can be used instead.


パラメータ3つ以上の掛け合わせは調整が大変になるのでなるべく 避けましょう。「上歯」の上下動のようなシンプルな動きはデフォーマ も使っても

Mouth Transformation

Parameter Name

Parameter ID

Minimum Value

Default

Maximum Value

Mouth transformation

ParamMouthForm

-1.0

0.0

1.0

1. In the same manner as the standard transformation of the mouth geometry, add art mesh keys for the upper and lower lips, and mouth interior. With the mouth open/closed parameter (ParamMouthOpenY) set at [0.0] (mouth closed), set the mouth shape to be smiling when the mouth transformation parameter (ParamMouthForm) is at [+1.0], and frowning angrily when it is at [-1.0].

2. Next, with the mouth open/closed parameter (ParamMouthOpenY) set at [1.0] (mouth open fully), set the mouth shapes to match the mouth transformation parameter (ParamMouthForm) for [+1.0] and [-1.0].

3. When the various mouth geometries have been adjusted, combine the opening/closing of the mouth and mouth transformation geometry functions, randomly adjust the parameters to confirm the motions and positioning are accurate, and adjust shapes as necessar

それぞれの形状の調整ができたら、「口の開閉」と「口の変形」を合 体させ、パラメータをランダムに動かして遷移を確認し、形状を整え ます。

Upper/Lower Lip (1)

Parameter Name

Parameter ID

Minimum Value

Default

Maximum Value

Upper lip

ParamLipUpper

-1.0

0.0

1.0

Lower lip

ParamLipUnder

-1.0

0.0

1.0

The lip parameters are used for adjusting how the teeth are seen.

1. Because the art meshing of the lips is already controlled using the mouth open/closed parameter (ParamMouthOpenY) and the mouth transformation parameter (ParamMouthForm), make a separate warp deformer for the upper and lower lips respectively, and add their keys to the upper lip and lower lip parameters (ParamLipUpper and ParamLipUnder).

Upper/Lower Lip (2)

2. Create motions for the two lip parameters. At [+1.0], the lips should open toward the outside, and, at [-1.0], they should close toward the inside.

3. While adjusting the mouth open/closed parameter (ParamMouthOpenY) and the mouth transformation parameter (ParamMouthForm), see how the lips geometry changes. If the geometry of the lips is excessively transformed due to parameter combinations, add art mesh keys for the lips and adjust as necessary.

上/下唇②

Tongue Up/Down

Parameter Name

Parameter ID

Minimum Value

Default

Maximum Value

Tongue up/down

ParamTongue

0.0

0.0

1.0

1. Add art mesh keys for the tongue. With the mouth open/closed parameter (ParamMouthOpenY) set at [+1.0] and the tongue up/down parameter (ParamTongue) also at [+1.0], make the tongue stretch upward.

2. Next, with the tongue up/down parameter (ParamTongue) set at [+1.0] and the mouth open/closed parameter (ParamMouthOpenY) at [0.0], adjust the geometry of the tongue. While the tongue won’t be visible, this operation is necessary to make its transitional movement look natural.

舌の上下

Mouth Width

Parameter Name

Parameter ID

Minimum Value

Default

Maximum Value

Mouth width

ParamMouthSize

-1.0

0.0

1.0

1. For the parameters of all mouth parts excluding the teeth, make width-adjustment warp deformers for puckering the mouth and add their keys.

2. Create horizontal transformations so that the mouth is widened overall toward the outside with the mouth width parameter (ParamMouthSize) set at [+1.0], and puckered overall to the inside at [-1.0].

Mouth Left/Right (1)

Parameter Name

Parameter ID

Minimum Value

Default

Maximum Value

Mouth left/right

ParamMouthX

-1.0

0.0

1.0

This parameter is for adjusting the horizontal positioning of the mouth so that a corner of the mouth is upturned in a sneer. This adjustment allows for more cartoonish facial expressions.

1. For the parameters that control mouth puckering, create mouth left/right position warp deformers and add their keys. Also, because some movement of the cheeks is needed, add cheek puffiness warp deformers to the chin up/down parameters and add their keys.

Mouth Left/Right (2)

2. Make the mouth geometry so that it moves to the left at [+1.0] and to the right at [-1.0] and with the appropriate corner of the mouth slightly upturned. Adjust the cheek geometry so that the appropriate cheek rises slightly together with the mouth’s horizontal movement.

 口の左右②

Cheek Puffiness

Parameter Name

Parameter ID

Minimum Value

Default

Maximum Value

Cheek puffiness

ParamPuffCheeks

0.0

0.0

1.0

This parameter is used to make the cheeks puff in order to create an angry expression, etc.

1. Add keys for the cheek puffiness adjustment deformer to the cheek puffiness parameter (ParamPuffCheeks).

2. Make the cheek geometry so that the cheeks puff when the parameter is set at [+1.0].

3. As the final step, the parameter combinations need to be adjusted. Using auto-generation of the 4-corner geometry, etc., adjust the geometry of features with the mouth left/right parameter (ParamMouthX) set at [+1.0] and [-1.0] when the cheek puffiness parameter (ParamPuffCheeks) is set at [+1.0].

頬のふくらみ

©2020, Animaze, Inc. and the Animaze logo are registered and/or unregistered trademarks of Holotech Studios Inc.