📙
CC4D Tools Manual
  • Introduction
  • Installation
    • Asset Browser (R25+)
    • Content Browser
  • Quick Setup
    • CC4 Export Settings
    • AccuRig Export Settings
    • CC4D Import Character
    • Manual FBX Import Settings
    • CC4D Convert Null Objects
    • CC4D Optimize Joints
    • CC4D Remove Morph Targets
    • CC4D Control Rig Setup
    • CC4D Face Rig Setup
    • CC4D Material Setup
  • Character Overview
  • Control Rig Overview
    • Structure
    • Control Overview
    • Spine Controls
    • Arm Controls
    • Finger Controls
    • Leg Controls
    • Foot Controls
  • Face Rig Overview
  • Material Overview
  • WORKFLOWS
    • Animation Workflows
      • CC4D Import Body Motion
      • CC4D Import Joint Pose
      • CC4D Import Face Motion
      • CC4D Bake
      • Manual Retargeting
    • Character Size
Powered by GitBook

Face Rig Overview

PreviousControl Rig OverviewNextMaterial Overview

Last updated 5 months ago

Once the CC4D Face Rig has been attached to character successfully the face control objects will be located inside the face_CTRL_[CC4 profile name] null object.

  • With the VS tag all of the Face Rigs control objects can be selected as well as some predefined selection 'sets' with multiple controls for different parts of the face

There is also a Visual Selector tag for the CC4D face Rig as for the Ctrl Rig, wich can be accessed through the faceUI_GRP or through the viewport HUB when any of the characters controls is selected

You can also drive the Sync_CTRL+ through the VS tag

faceUI_GRP

Type: primary control

holds the viewport UI controls of the face and has additional parameters

Face CTRL:

  • Show Face UI: when checked the UI controls of the face will be visible in the viewport

  • Show Face CTRL: when checked the face controls will be visible in the viewport

Face SETUP:

  • Show Face helpers: when checked some helper null objects will be visible in the viewport to adjust the position of the face controls

Jaw_CTRL+

Type: primary control

can be controlled in its position, drives the transformation of the jaw joint and is connected to the Jaw morphs of the character

headMid_CTRL+

Type: primary control

can be controlled in its rotation, drives the rotation of the head joint and has influence on the Jaw_Open morph of the character

eye_CTRL+, eye_L_CTRL+ / eye_R_CTRL+

Type: primary control

can be controlled in their position, drive the rotation of the eye joints and are connected to the Eye_Look morphs of the character

brow_L_CTRL+ / brow_R_CTRL+

Type: primary control

can be controlled in its position and is connected to the Brow_Inner & Brow_Outer morphs of the character

browUP_L_CTRL+ / browUP_R_CTRL+

Type: primary control

can be controlled in its position and is connected to the Brow_Drop & Brow_Compress morphs of the character

blink_CTRL+, blink_L_CTRL+ / blink_R_CTRL+

Type: primary control

can be controlled in its position to drive the Eye_Blink morphs and scale (Object Mode) to drive the Eye_Squint and Eye_Wide morphs of the character

cheeks_L_CTRL+ / cheeks_R_CTRL+

Type: primary control

can be controlled in its position(X,Y) to drive the Cheek morphs of the character

snear_CTRL+

Type: primary control

can be controlled in its position (X,Y) to drive the Nose_Sneer morphs of the character

nose_CTRL+

Type: primary control

can be controlled in its position (X,Y) to drive the Nose_Tip morphs of the character

nostril_L_CTRL+ / nostril_R_CTRL+

Type: primary control

can be controlled in its position (X,Y) to drive the Nose_Nostril morphs and scale (Object Mode) to drive the Nose_Crease morphs of the character

mouth_CTRL+

Type: primary control

can be controlled in its position (X,Y) to drive the Mouth_L/R & Mouth_Up/Down morphs and position (Z) to drive the Mouth_Push and Mouth_Pull morphs. Its rotation (P) can be used to blend those morphs between the upper and the lower lip

pucker_CTRL+

Type: secondary control

can be controlled in its position (Z) to drive the strength of the Mouth_Pucker / Mouth_Funnel morphs. Its scale (Object Mode) can be used to blend between Mouth_Pucker and Mouth_Funnel and its position(X,Y) to blend between the left and the right side as well as the upper and the lower lip for those morphs

upperLip_CTRL+

Type: primary control

can be controlled in its position (Y) to drive the Mouth_Up_Upper & Mouth_Drop_Upper, position (Z) to drive the Mouth_Roll_Out_Upper and Mouth_Roll_In_Upper morphs. Its position (X) can be used to blend between the left and the right side for those morphs

lowerLip_CTRL+

Type: primary control

can be controlled in its position (Y) to drive the Mouth_Down_Lower & Mouth_Drop_Lower, position (Z) to drive the Mouth_Roll_Out_Lower and Mouth_Roll_In_Lower morphs. Its position (X) can be used to blend between the left and the right side for those morphs

upperLipTweak_CTRL+

Type: secondary control

can be controlled in its position (Y) to drive the Mouth_Shrug_Upper morph and its position (X) to drive the Mouth_Upper_L and Mouth_Upper_R morphs

lowerLipTweak_CTRL+

Type: secondary control

can be controlled in its position (Y) to drive the Mouth_Shrug_Lower morph and its position (X) to drive the Mouth_Lower_L and Mouth_Lower_R morphs

emotion_L_CTRL+ / emotion_R_CTRL+

Type: primary control

can be controlled in its position (Y) to drive the Mouth_Smile & Mouth_Frown morphs, position (X) to drive the Mouth_Dimple morph. Its scale (Object Mode) can be used to drive the Mouth_Press & Mouth_Blow morphs

stretch_L_CTRL+ / stretch_R_CTRL+

Type: secondary control

can be controlled in its position (Y) to drive the Mouth_Smile_Sharp morphs and its position (X) to drive the Mouth_Stretch and Mouth_Tighten morphs

chin_CTRL+

Type: secondary control

can be controlled in its position (Y) to drive the Mouth_Chin_Up morph

mouthClose_CTRL+

Type: secondary control

tongue_CTRL+

Type: primary control

can be controlled in its position (Z) to control in and out movement of the tongue joint chain and position(X,Y) to control the direction of the tip of the tongue. Its rotation(B) drives the Tongue_Twist morphs, its scale(X)(Object Mode) drives the Tongue_Narrow and Tongue_Wide morphs and its scale(Y)(Object Mode) drives the Tongue_Roll morph

tongueTweak_CTRL+

Type: secondary control

can be controlled in its position (Y) to drive the Tongue_Up and Tongue_Down morphs, its position(Z) to drive the Tongue_Tip_Up and Tongue_Tip_Down morphs and its scale(Y)(Object Mode) drives the Tongue_Mid_Up morph

sync_CTRL+

Type: secondary control

can be controlled in its position (Y) to control the strength of the Mouth_Close morph, wich is driven by the Jaw_CTRL+

can be controlled in its position (X) to drive the V_Lip_open and V_Affricate morphs, its position (Y) to drive the Jaw_CTRL+ and V_Explosive morph, its rotation(B) to drive the V_Tight and V_Wide morphs and its scale(X)(Object Mode) to drive the V_Dental_Lip and V_Tight_O morphs. When the sync_CTRL+ is selected you can find some quick mouth shape preset buttons under the SYNC presets tab in the Attributes Manager

🧑‍🦲
🧑‍🦲
🟡
🟡
🟡
🟠
🔵
🟡
🟡
🟡
🟡
🟡
🟡
🟡
🟡
🟡
🟡
🟡
🟡
🟡
🟡
🟢
🟡
🟡
🟢
🟢
🟡
🟡
🟢
🟢
🟡
🟡
🟡
🟡
🟢
🟡
🟡
🟡
🟡
presets
Face Rig Overview
Face Rig control hierarchy and Visual Selector tag
Visual Selector tag of the CC4D Face Rig
Jaw CTRL+ and headMid_CTRL+
eye_CTRL+, eye_L_CTRL+ and eye_R_CTRL+
brow_L_CTRL+ and browUP_L_CTRL+
blink_CTRL+ and blink_L_CTRL+
cheeks_L_CTRL+
snear_CTRL+, nose_CTRL+ and nostril_L_CTRL+
mouth_CTRL+
pucker_CTRL+
upperLip_CTRL+ & upperLipTweak_CTRL+
lowerLip_CTRL+ & lowerLipTweak_CTRL+
emotion_L_CTRL+
stretch_L_CTRL+
chin_CTRL+ and mouthClose_CTRL+
tongue_CTRL+ and tongueTweak_CTRL+
sync_CTRL+
sync_CTRL+ presets