Difference between revisions of "Content Dev:CC Normals Bake"

From Reallusion Wiki!
Jump to: navigation, search
m
m (The Current Problem)
Line 3: Line 3:
  
 
== The Current Problem ==
 
== The Current Problem ==
 +
 +
Lax normal implementation for general props in iClone will have no problems.  However, when the same normals implementation is applied to a skinned mesh and brought into iClone, problems do occur.  This is because normal recalculations inside iClone will result in shading artefacts.
 +
 +
{{Duo_Illustration
 +
|Normal_map_problem_before.png|Before the application of skin weights.|
 +
|Normal_map_problem_after.png|After the application of skin weights.|
 +
}}
 +
 +
Particularly obvious are the concave shading effects on the skinned mesh.  Working backwards to fix the normals for the skinned mesh will, in turn, cause shading problems when applied to a prop.  Continue reading this article to acquire the know-how for creating normal maps that is compatible with both props and characters inside CC and iClone along with any other major third party 3D software.
  
 
== Normals Baking Process ==
 
== Normals Baking Process ==

Revision as of 23:44, 21 November 2017

Main article: CC Content Development.

The Current Problem

Lax normal implementation for general props in iClone will have no problems. However, when the same normals implementation is applied to a skinned mesh and brought into iClone, problems do occur. This is because normal recalculations inside iClone will result in shading artefacts.

  • Before the application of skin weights.
  • After the application of skin weights.

Particularly obvious are the concave shading effects on the skinned mesh. Working backwards to fix the normals for the skinned mesh will, in turn, cause shading problems when applied to a prop. Continue reading this article to acquire the know-how for creating normal maps that is compatible with both props and characters inside CC and iClone along with any other major third party 3D software.

Normals Baking Process

Basic Workflow

Important Steps

Smoothing Groups

UV Seams Separation

Using xNormals SBM Format

Cautionary Points

Inter-application Mesh Transfer

Issues with Under Optimized Mesh

Subdivisions for Substance Material

Quadrangulation Issue

Test Cases