Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


ModelImporterNormalCalculationMode

Normal generation options for ModelImporter.
Read time 1 minuteLast updated 10 days ago

Definition

  • Type: Enum
  • Namespace: UnityEditor
  • Assembly: UnityEditor.CoreModule
public enum ModelImporterNormalCalculationMode

Remarks

Normals can be calculated by Unity using several methods. They can be either unweighted or weighted by area, angle or both.
Additional Resources: ModelImporter.normalImportMode.

Fields

Value

Description

AngleWeightedThe normals are weighted by the vertex angle on each face.
AreaAndAngleWeightedThe normals are weighted by both the face area and the vertex angle on each face.
AreaWeightedThe normals are weighted by the face area.
UnweightedThe normals are not weighted.
Unweighted_LegacyThe normals are unweighted. This option uses the legacy algorithm for handling hard edges.