Difference between revisions of "Content Dev:CC Morph Creation 3.0"

From Reallusion Wiki!
Jump to: navigation, search
m (Step 7 (Fixing Facial Expressions))
m
 
(8 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
{{Parent|Content_Dev:CC_Avatar|CC Avatar}}
 
{{Parent|Content_Dev:CC_Avatar|CC Avatar}}
  
=== Step 1 (Reset the Morphs) ===
+
In order to create a morph slider prior to CC 3.0, one would have to import a rigged FBX file.  Post CC 3.0, one can simply input an OBJ file of the base model and the bone structure will automatically reposition themselves with the help of the auto-rig algorithm. 
 +
 
 +
 
 +
=== Step 1: Resetting the Morphs ===
  
 
{{Text_Block|
 
{{Text_Block|
#Prepare a clean avatar (without activated morphs) by pressing the '''Reset''' button under ''Modify > Currently Used'''. This will in effect, reset all of the morph sliders to zero.
+
#Prepare a clean avatar (without activated morphs) by pressing the '''Reset''' button under '''Modify > Currently Used'''. This will in effect, reset all of the morph sliders to zero.
 
#Export the character in FBX format for sculpting/modification in a 3D application of your choice.
 
#Export the character in FBX format for sculpting/modification in a 3D application of your choice.
 
}}
 
}}
Line 11: Line 14:
 
{{Single_Illustration|Cc_morph_creation_3.0_01.jpg}}
 
{{Single_Illustration|Cc_morph_creation_3.0_01.jpg}}
  
 
+
=== Step 2: Adjusting in 3rd Party Application ===
=== Step 2 (Adjust in 3rd Party Application) ===
+
  
 
{{Text_Block|
 
{{Text_Block|
Line 22: Line 24:
  
  
=== Step 3 (Create New Morph Slider)===
+
=== Step 3: Creating New Morph Sliders ===
  
 
{{Text_Block|Start the morph creation process: '''Create > New Morph Slider'''.}}
 
{{Text_Block|Start the morph creation process: '''Create > New Morph Slider'''.}}
Line 36: Line 38:
 
#'''Auto apply to current character:''' enable this option and press the '''OK''' button to finish.
 
#'''Auto apply to current character:''' enable this option and press the '''OK''' button to finish.
  
>> If a custom thumbnail is needed then make edits to or overwrite '''Thumbnail_Template_Blank.png''' under the install directory: '''\Reallusion\Character Creator3\Image\'''.
+
* If a custom thumbnail is needed then make edits to or overwrite '''Thumbnail_Template_Blank.png''' under the install directory: '''\Reallusion\Character Creator3\Image\'''.
 
|400px}}
 
|400px}}
  
 
{{Single_Illustration|Cc_morph_creation_3.0_04.jpg}}
 
{{Single_Illustration|Cc_morph_creation_3.0_04.jpg}}
  
=== Step 4 (Change Out Textures)===
+
=== Step 4: Changing out Textures ===
  
{{Text_Block|
 
 
#You can see the morph slider that was just created under '''Modify > Currently Used'''.
 
#You can see the morph slider that was just created under '''Modify > Currently Used'''.
#Use an image editor to change the look of the texture and reassign them according to the material channels.}}
+
#Use an image editor to change the look of the texture and reassign them according to the material channels.
 +
 
 
{{Duo_Illustration|Cc_morph_creation_3.0_05.jpg|||Cc_morph_creation_3.0_06.jpg}}
 
{{Duo_Illustration|Cc_morph_creation_3.0_05.jpg|||Cc_morph_creation_3.0_06.jpg}}
  
 +
=== Step 5: Examining the Teeth and Eyeballs ===
  
=== Step 5 (Realigning the Teeth)===
+
Due to changes to the body shape, the eyes and teeth may need some manual readjustments.  Go to the '''Scene Manager''' and turn the display of the mesh to wire-frame or x-ray for better observation of the body parts in question.
 
+
{{Text_Block|Due to changes to the body shape, the eyes and teeth may need some manual readjustments.  Go to the '''Scene Manager''' and turn the display of the mesh to wire-frame or x-ray for better observation of the body parts in question.}}
+
  
 
{{Duo_Illustration|Cc_morph_creation_3.0_07.jpg|||Cc_morph_creation_3.0_08.jpg}}
 
{{Duo_Illustration|Cc_morph_creation_3.0_07.jpg|||Cc_morph_creation_3.0_08.jpg}}
  
=== Step 6 (Fixing the Teeth)===
+
=== Step 6: Realigning the Teeth and Eyeballs ===
  
{{Text_Block|
 
 
#Enter the '''Adjust Bones''' mode.
 
#Enter the '''Adjust Bones''' mode.
 
#Change '''Bone Type:''' to '''Face'''.
 
#Change '''Bone Type:''' to '''Face'''.
 
#Change '''Target:''' to '''Include Eyes or Teeth'''.
 
#Change '''Target:''' to '''Include Eyes or Teeth'''.
 
#Move the eyes and teeth to their proper locations.
 
#Move the eyes and teeth to their proper locations.
#Scale the eyes and teeth appropriately.}}
+
#Scale the eyes and teeth appropriately.
  
 
{{Duo_Illustration|Cc_morph_creation_3.0_09.jpg|||Cc_morph_creation_3.0_10.jpg}}
 
{{Duo_Illustration|Cc_morph_creation_3.0_09.jpg|||Cc_morph_creation_3.0_10.jpg}}
  
=== Step 7 (Detecting Problems with Facial Expressions)===
+
=== Step 7: Detecting Problems with Facial Expressions ===
  
# Open the '''Edit Facial''' panel and check the following morph sliders for errors: '''Eyes Blink''' - '''Eye Blink L''' - '''Eye Blink R'''.  If there are indeed problems with the eyelids morph shapes, such as the inability to come to a full close then we'll have to make changes to the blend-shapes.
+
If there are any problems with the morphs, such as the inability for blinks to come to a full close, then we'll have to make changes to the blend-shapes.
 +
 
 +
# Open the '''Edit Facial''' panel and check the following morph sliders for errors: '''Eyes Blink''' - '''Eye Blink L''' - '''Eye Blink R'''.   
 
# In 3DXchange, select the problematic morph targets under the '''Face Setup''' section.
 
# In 3DXchange, select the problematic morph targets under the '''Face Setup''' section.
 
# Export the selected morph targets in OBJ format.
 
# Export the selected morph targets in OBJ format.
Line 74: Line 76:
 
{{Duo_Illustration|Cc_morph_creation_3.0_11.jpg|||Cc_morph_creation_3.0_12.jpg}}
 
{{Duo_Illustration|Cc_morph_creation_3.0_11.jpg|||Cc_morph_creation_3.0_12.jpg}}
  
=== Step 8 (Fixing Facial Expressions) ===
+
=== Step 8: Fixing Facial Expressions ===
  
 
# Adjust/fix the blend-shape in a 3rd party 3D application like 3DS Max.
 
# Adjust/fix the blend-shape in a 3rd party 3D application like 3DS Max.
Line 84: Line 86:
 
{{Duo_Illustration|Cc_morph_creation_3.0_13.jpg|||Cc_morph_creation_3.0_14.jpg}}
 
{{Duo_Illustration|Cc_morph_creation_3.0_13.jpg|||Cc_morph_creation_3.0_14.jpg}}
  
=== Step 13 ===
+
=== Step 9: Updating the Facial Expression Profile ===
 
+
 
+
 
+
=== Step 14 ===
+
 
+
 
+
  
=== Step 15 ===
+
In order to use the corrective blend-shapes, we must replace the original facial expression profile for the character in CC.
  
 +
# Open the '''Expression Editor''' and press the '''Save''' button.
 +
# Save out a 3dxFaceAnimProfile.
 +
# Drag and drop the exported 3dxFaceAnimProfile file into the view-port to update the facial expression profile.
  
=== Step 16 ===
+
{{Duo_Illustration|Cc_morph_creation_3.0_15.jpg|||Cc_morph_creation_3.0_16.jpg}}

Latest revision as of 21:26, 20 March 2019

Main article: CC Avatar.

In order to create a morph slider prior to CC 3.0, one would have to import a rigged FBX file. Post CC 3.0, one can simply input an OBJ file of the base model and the bone structure will automatically reposition themselves with the help of the auto-rig algorithm.


Step 1: Resetting the Morphs

  1. Prepare a clean avatar (without activated morphs) by pressing the Reset button under Modify > Currently Used. This will in effect, reset all of the morph sliders to zero.
  2. Export the character in FBX format for sculpting/modification in a 3D application of your choice.
Cc morph creation 3.0 01.jpg

Step 2: Adjusting in 3rd Party Application

  1. During the course of your editing in another 3D application, make sure the models' poly count and poly IDs do not deviate from the original model.
  2. Export the modified model in OBJ format.
Cc morph creation 3.0 02.jpg


Step 3: Creating New Morph Sliders

Start the morph creation process: Create > New Morph Slider.
Cc morph creation 3.0 03.jpg
The menu settings are (from top to bottom):
  1. Morph Name: give an easily recognizable name for the morph target.
  2. Set Category: classify this specific type of morph into a logical category.
  3. Source Morph: In most cases, the Default option will suffice. However, the Current Morph option is recommended for instances where the body proportions have deviated from the original.
  4. Target Morph: Switch to File and load the previously exported OBJ file.
  5. Adjust Bones to Fit Morph: check option to have the bones readjust their positions to suit the new shape of the body.
  6. Auto apply to current character: enable this option and press the OK button to finish.
  • If a custom thumbnail is needed then make edits to or overwrite Thumbnail_Template_Blank.png under the install directory: \Reallusion\Character Creator3\Image\.
Cc morph creation 3.0 04.jpg

Step 4: Changing out Textures

  1. You can see the morph slider that was just created under Modify > Currently Used.
  2. Use an image editor to change the look of the texture and reassign them according to the material channels.
  • Cc morph creation 3.0 05.jpg
  • Cc morph creation 3.0 06.jpg

Step 5: Examining the Teeth and Eyeballs

Due to changes to the body shape, the eyes and teeth may need some manual readjustments. Go to the Scene Manager and turn the display of the mesh to wire-frame or x-ray for better observation of the body parts in question.

  • Cc morph creation 3.0 07.jpg
  • Cc morph creation 3.0 08.jpg

Step 6: Realigning the Teeth and Eyeballs

  1. Enter the Adjust Bones mode.
  2. Change Bone Type: to Face.
  3. Change Target: to Include Eyes or Teeth.
  4. Move the eyes and teeth to their proper locations.
  5. Scale the eyes and teeth appropriately.
  • Cc morph creation 3.0 09.jpg
  • Cc morph creation 3.0 10.jpg

Step 7: Detecting Problems with Facial Expressions

If there are any problems with the morphs, such as the inability for blinks to come to a full close, then we'll have to make changes to the blend-shapes.

  1. Open the Edit Facial panel and check the following morph sliders for errors: Eyes Blink - Eye Blink L - Eye Blink R.
  2. In 3DXchange, select the problematic morph targets under the Face Setup section.
  3. Export the selected morph targets in OBJ format.
  • Cc morph creation 3.0 11.jpg
  • Cc morph creation 3.0 12.jpg

Step 8: Fixing Facial Expressions

  1. Adjust/fix the blend-shape in a 3rd party 3D application like 3DS Max.
  2. Export the correct shape in OBJ format.
  3. Select the problematic blen-shape under Face Setup and press the Replace button.
  4. Load the corresponding correction shape.
  5. Revert the name of the replaced facial expression by pressing the Rename button.
  • Cc morph creation 3.0 13.jpg
  • Cc morph creation 3.0 14.jpg

Step 9: Updating the Facial Expression Profile

In order to use the corrective blend-shapes, we must replace the original facial expression profile for the character in CC.

  1. Open the Expression Editor and press the Save button.
  2. Save out a 3dxFaceAnimProfile.
  3. Drag and drop the exported 3dxFaceAnimProfile file into the view-port to update the facial expression profile.
  • Cc morph creation 3.0 15.jpg
  • Cc morph creation 3.0 16.jpg