Difference between revisions of "Content Dev:CC Body Topology Guide"

From Reallusion Wiki!
Jump to: navigation, search
(Created page with "{{TOC}} {{Parent|Content_Dev:CC_Avatar|CC Avatar}} == Major Features == The body mesh consists of several major regions that need to be in proper place in order to achieve...")
 
m (Body Animation Check)
 
(28 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}}
 +
 +
== CC3.3+ Topology Checker (Body)==
 +
 +
You can use the following files to make sure the edge-loops for the body mesh are properly placed.
 +
 +
<div><ul>
 +
<li style="display: inline-block;">[[File:cc33_line_arm.png|frame|[[Media:Line_Arm.png|Arms]]]]</li>
 +
<li style="display: inline-block;">[[File:cc33_line_body.png|frame|[[Media:Line_Body.png|Body]]]]</li>
 +
<li style="display: inline-block;">[[File:cc33_line_leg.png|frame|[[Media:Line_Leg.png|Leg]]]]</li>
 +
</ul></div>
 +
 +
=== Error Checking ===
 +
 +
Make sure to properly layout the edge-loops for the entire body and the mesh is evenly distributed without distortions and strange bumps.
 +
 +
<div><ul>
 +
<li style="display: inline-block;">[[File:Cc33_body_topology_checker_01.png|frame|{{Wrong|The placement of the edge-loops must make sense.}}]]</li>
 +
<li style="display: inline-block;">[[File:Cc33_body_topology_checker_02.png|frame|{{Right|Make sure to shift placement of edge-loops to the logical areas.}}]]</li>
 +
<li style="display: inline-block;">[[File:Cc33_body_topology_checker_03.png|frame|{{Wrong|The mesh distribution on the body should be smooth.}}]]</li>
 +
<li style="display: inline-block;">[[File:Cc33_body_topology_checker_04.png|frame|{{Right|Make sure to smooth out the mesh for even distribution.}}]]</li>
 +
</ul></div>
 +
 +
=== Edge-loop Criterion ===
 +
 +
Pay attention to the following critical areas and make sure positioning is ideal:
 +
 +
<div><ul>
 +
<li style="display: inline-block;">[[File:Cc33_body_topology_checker_05.png]]</li>
 +
<li style="display: inline-block;">'''A''': Line under the chest.<br>'''B''': Nipple.<br>'''C''': Side of the rib cage and chest.<br>'''D''': Belly button.</li>
 +
<li style="display: inline-block;">[[File:Cc33_body_topology_checker_06.png]]</li>
 +
<li style="display: inline-block;">'''A''': Armpit.<br>'''B''': Inside of the arm.<br>'''C''': Crook of the arm.</li>
 +
</ul></div>
 +
 +
<div><ul>
 +
<li style="display: inline-block;"> [[File:Cc33_body_topology_checker_07.png]] </li>
 +
<li style="display: inline-block;">'''A''': Inner side of the hand.<br>'''A''': Ulnar Styloid Process.<br>'''C''': Knuckle positions.</li>
 +
<li style="display: inline-block;"> [[File:Cc33_body_topology_checker_08.png]] </li>
 +
<li style="display: inline-block;">'''A''': Knee<br>'''B''': Kneepit (Popliteal Fossa).<br>'''C''': Sides of the leg<br>'''D''': Ankle bone.</li>
 +
</ul></div>
  
 
== Major Features ==
 
== Major Features ==
 +
 +
Major features of the body can be broken down into areas that should retain volume, bend, and fold.
 +
 +
[[File:Cc_body_regions_body_copy.png|left]]
  
 
The body mesh consists of several major regions that need to be in proper place in order to achieve precise animation and texturing. The following texture files are provided as a way to diagnose the various features of the body topology.  These textures should be applied to the diffuse/base color channel for the corresponding material of the body.
 
The body mesh consists of several major regions that need to be in proper place in order to achieve precise animation and texturing. The following texture files are provided as a way to diagnose the various features of the body topology.  These textures should be applied to the diffuse/base color channel for the corresponding material of the body.
Line 12: Line 55:
 
!Download Link
 
!Download Link
 
|-
 
|-
|
+
|[[File:Cc_uv_preview_body.png]]
|
+
|Body Material (Std_Skin_Body)
|
+
|[[:File:Body_S.jpg]]
 +
|-
 +
|[[File:Cc_uv_preview_arms.png]]
 +
|Arms Material (Std_Skin_Arm)
 +
|[[:File:Arm_S.jpg]]
 +
|-
 +
|[[File:Cc_uv_preview_legs.png]]
 +
|Legs Material (Std_Skin_Leg)
 +
|[[:File:Leg_S.jpg]]
 
|}
 
|}
  
 +
{{Clear}}
 +
 +
{{Notice|Keep the blue areas of the map away from the anterior and posterior of the body (front and back) to prevent it from being pulled when textures are projected or morphs are activated.}}
  
 
== Crucial Regions ==
 
== Crucial Regions ==
  
 +
Keep the following regions in mind especially when performing texture projection.  The following regions should retain its volume during animation and activation of morph shapes.
  
 +
{{Text_Block|
 +
*Nipple: outlined in orange.
 +
*Areola: light green area.
 +
*Breast: dark green area.
 +
*Inframammary Fold: light green line (under the breasts).
 +
}}
 +
{{Duo_Illustration
 +
|Cc_body_regions_chest.png||
 +
|Cc_body_regions_chest_female.png||
 +
}}
 +
 +
{{Text_Block|
 +
*Navel: light green area (belly button).
 +
Textures of the belly button should be mapped here.
 +
*Crotch: between the teal lines (private parts).
 +
Textures of the crotch should be projected within the lines indicated for this region.
 +
*Ankles: light green area.
 +
The ankle textures should match this position.
 +
}}
 +
{{Triple_Illustration
 +
|Cc_body_regions_navel.png||
 +
|Cc_body_regions_crotch.png||
 +
|Cc_body_regions_ankle.png||
 +
}}
 +
 +
{{Clear}}
  
 
== Crucial Bends ==
 
== Crucial Bends ==
  
 +
Keep the following regions in mind especially when performing texture projection. The following bending areas should also retain its volume during animation and activation of morph shapes.
 +
 +
{{Text_Block|
 +
*Elbows: red regions.
 +
The form of the elbow should continue to jut out when the arms are bent. The textures for the point of the elbows should also be match these areas.
 +
}}
 +
 +
{{Duo_Illustration
 +
|Cc_body_bends_elbow_01.png||
 +
|Cc_body_bends_elbow_02.png||
 +
}}
 +
 +
{{Text_Block|
 +
*Shoulders: red regions.
 +
Shoulders should remain rounded when the arms are down by the sides.
 +
}}
 +
 +
{{Duo_Illustration
 +
|Cc_body_bends_shoulder_01.png||
 +
|Cc_body_bends_shoulder_02.png||
 +
}}
 +
 +
{{Text_Block|
 +
*Knees: red regions.
 +
The form of the knees should continue to jut out when the legs are bent.
 +
}}
 +
 +
{{Duo_Illustration
 +
|Cc_body_bends_knees_01.png||
 +
|Cc_body_bends_knees_02.png||
 +
}}
 +
 +
{{Text_Block|
 +
*Fingers: red regions.
 +
Joints of the fingers should not flatten when the they are bent.  Finger joint textures should also match these areas.
 +
}}
 +
 +
{{Triple_Illustration
 +
|Cc_body_bends_fingers_01.png||
 +
|Cc_body_bends_fingers_02.png||
 +
|Cc_body_bends_fingers_03.png||
 +
}}
  
 
== Crucial Folds ==
 
== Crucial Folds ==
 +
 +
The following folds demarcate the border where two major parts of the body come together during animation and activation of morph shapes.  These folds should not shift or be superseded by another fold in another area when the corresponding regions are activated.
 +
 +
{{Text_Block|
 +
*Thighs: red lines.
 +
Junction between the thighs and the torso.
 +
}}
 +
 +
{{Duo_Illustration
 +
|Cc_body_bends_thigh_01.png||
 +
|Cc_body_bends_thigh_02.png||
 +
}}
 +
 +
 +
{{Text_Block|
 +
*Buttocks: red lines.
 +
Crease between the buttocks and the thighs.
 +
}}
 +
 +
{{Duo_Illustration
 +
|Cc_body_creases_buttocks_01.png|Male|
 +
|Cc_body_creases_buttocks_02.png|Female|
 +
}}
 +
 +
{{Text_Block|
 +
*Crook of the arms: red lines.
 +
The fold between the forearm and upper arm.
 +
*Knee-pits: red lines.
 +
The fold between the buttocks and the back of the thighs.
 +
}}
 +
 +
{{Triple_Illustration
 +
|Cc_body_creases_crook_arm_01.png||
 +
|Cc_body_creases_crook_arm_02.png||
 +
|Cc_body_creases_kneepit.png||
 +
}}
 +
 +
== Body Animation Check ==
 +
 +
Tips:
 +
 +
#Make sure the mesh is evenly distributed, without distortions, weird protrusions, or cavities.
 +
#Edge-loops should be placed in the right areas.
 +
#Test for certain motions and poses.
 +
#Pay attention to how the fingers bend; avoid the "water-hose" effect.
 +
 +
[[File:Cc33_body_animation_check_01.png]]
 +
 +
[[File:Cc33_body_animation_check_02.png|frame|left]]
 +
 +
'''A:''' Make sure the shoulders are not too sloped.<br>
 +
'''B:''' The bends of the elbows should not be too round.<br>
 +
'''C:''' Make sure the mesh distribution is even.<br>
 +
'''D:''' The bends of the knees should not be too round.
 +
 +
{{clear}}
 +
 +
[[File:Cc33_body_animation_check_03.png|frame|left]]
 +
[[File:Cc33_body_animation_check_04.png|frame|{{Wrong|Avoid the "water-hose" effect.}}]]
 +
 +
'''A:''' The edge-loop for the wrist must be properly placed.<br>
 +
'''B:''' The mesh must be vertically evenly distributed.<br>
 +
'''C:''' Avoid the "water-hose" effect on the joints of the fingers.<br>
 +
'''D:''' Make sure the edge-loops for the finger joints are properly placed.
 +
 +
{{clear}}
 +
 +
[[File:Cc33_body_animation_check_06.png|frame]]
 +
 +
[[File:Cc33_body_animation_check_05.png]]
 +
 +
You can download the test motions [[Media:Test_Motions.zip|here]] ('''rlMotion''').
 +
 +
[[File:Cc33_body_animation_check_07.png]]
 +
 +
You can download the test gestures [[Media:Test_Gestures.zip|here]] ('''rlHand''').

Latest revision as of 22:56, 20 August 2020

Main article: CC Avatar.

CC3.3+ Topology Checker (Body)

You can use the following files to make sure the edge-loops for the body mesh are properly placed.

Error Checking

Make sure to properly layout the edge-loops for the entire body and the mesh is evenly distributed without distortions and strange bumps.

  • ✘ Wrong: The placement of the edge-loops must make sense.
  • ✔ Right: Make sure to shift placement of edge-loops to the logical areas.
  • ✘ Wrong: The mesh distribution on the body should be smooth.
  • ✔ Right: Make sure to smooth out the mesh for even distribution.

Edge-loop Criterion

Pay attention to the following critical areas and make sure positioning is ideal:

  • Cc33 body topology checker 05.png
  • A: Line under the chest.
    B: Nipple.
    C: Side of the rib cage and chest.
    D: Belly button.
  • Cc33 body topology checker 06.png
  • A: Armpit.
    B: Inside of the arm.
    C: Crook of the arm.
  • Cc33 body topology checker 07.png
  • A: Inner side of the hand.
    A: Ulnar Styloid Process.
    C: Knuckle positions.
  • Cc33 body topology checker 08.png
  • A: Knee
    B: Kneepit (Popliteal Fossa).
    C: Sides of the leg
    D: Ankle bone.

Major Features

Major features of the body can be broken down into areas that should retain volume, bend, and fold.

Cc body regions body copy.png

The body mesh consists of several major regions that need to be in proper place in order to achieve precise animation and texturing. The following texture files are provided as a way to diagnose the various features of the body topology. These textures should be applied to the diffuse/base color channel for the corresponding material of the body.

Preview Material for Application Download Link
Cc uv preview body.png Body Material (Std_Skin_Body) File:Body_S.jpg
Cc uv preview arms.png Arms Material (Std_Skin_Arm) File:Arm_S.jpg
Cc uv preview legs.png Legs Material (Std_Skin_Leg) File:Leg_S.jpg
⚠ Keep the blue areas of the map away from the anterior and posterior of the body (front and back) to prevent it from being pulled when textures are projected or morphs are activated.

Crucial Regions

Keep the following regions in mind especially when performing texture projection. The following regions should retain its volume during animation and activation of morph shapes.

  • Nipple: outlined in orange.
  • Areola: light green area.
  • Breast: dark green area.
  • Inframammary Fold: light green line (under the breasts).
  • Cc body regions chest.png
  • Cc body regions chest female.png
  • Navel: light green area (belly button).

Textures of the belly button should be mapped here.

  • Crotch: between the teal lines (private parts).

Textures of the crotch should be projected within the lines indicated for this region.

  • Ankles: light green area.

The ankle textures should match this position.

  • Cc body regions navel.png
  • Cc body regions crotch.png
  • Cc body regions ankle.png

Crucial Bends

Keep the following regions in mind especially when performing texture projection. The following bending areas should also retain its volume during animation and activation of morph shapes.

  • Elbows: red regions.

The form of the elbow should continue to jut out when the arms are bent. The textures for the point of the elbows should also be match these areas.

  • Cc body bends elbow 01.png
  • Cc body bends elbow 02.png
  • Shoulders: red regions.

Shoulders should remain rounded when the arms are down by the sides.

  • Cc body bends shoulder 01.png
  • Cc body bends shoulder 02.png
  • Knees: red regions.

The form of the knees should continue to jut out when the legs are bent.

  • Cc body bends knees 01.png
  • Cc body bends knees 02.png
  • Fingers: red regions.

Joints of the fingers should not flatten when the they are bent. Finger joint textures should also match these areas.

  • Cc body bends fingers 01.png
  • Cc body bends fingers 02.png
  • Cc body bends fingers 03.png

Crucial Folds

The following folds demarcate the border where two major parts of the body come together during animation and activation of morph shapes. These folds should not shift or be superseded by another fold in another area when the corresponding regions are activated.

  • Thighs: red lines.

Junction between the thighs and the torso.

  • Cc body bends thigh 01.png
  • Cc body bends thigh 02.png


  • Buttocks: red lines.

Crease between the buttocks and the thighs.

  • Male
  • Female
  • Crook of the arms: red lines.

The fold between the forearm and upper arm.

  • Knee-pits: red lines.

The fold between the buttocks and the back of the thighs.

  • Cc body creases crook arm 01.png
  • Cc body creases crook arm 02.png
  • Cc body creases kneepit.png

Body Animation Check

Tips:

  1. Make sure the mesh is evenly distributed, without distortions, weird protrusions, or cavities.
  2. Edge-loops should be placed in the right areas.
  3. Test for certain motions and poses.
  4. Pay attention to how the fingers bend; avoid the "water-hose" effect.

Cc33 body animation check 01.png

Cc33 body animation check 02.png

A: Make sure the shoulders are not too sloped.
B: The bends of the elbows should not be too round.
C: Make sure the mesh distribution is even.
D: The bends of the knees should not be too round.

Cc33 body animation check 03.png
✘ Wrong: Avoid the "water-hose" effect.

A: The edge-loop for the wrist must be properly placed.
B: The mesh must be vertically evenly distributed.
C: Avoid the "water-hose" effect on the joints of the fingers.
D: Make sure the edge-loops for the finger joints are properly placed.

Cc33 body animation check 06.png

Cc33 body animation check 05.png

You can download the test motions here (rlMotion).

Cc33 body animation check 07.png

You can download the test gestures here (rlHand).