Weighted Normals improve the shading of models by altering the vertex normals to be perpendicular to the larger flat polygons. When used with the chamfer modifier with zero segments, shading is blended across the chamfered faces rather than across the whole model.
Space helmet before (left) and after using the Weighted Normals modifier.
Interface
Weighting group
- Area button
- Enables weighting based on the face area. This setting can be enabled alone or in conjunction with Angle.
- Angle button
- Enables weighting based on the face corner angle. This setting can be enabled alone or in conjunction with Area.
- Use Convex Corner Angle
- Enables using a convex angle at concave corners.
- Snap To Largest Face
- Enables computation of normals based only on the face of the largest weight value. This setting will give different results based on whether the weighting calculated based on Area, Angle or both.
- Blending
- Sets the blending between weighted and unweighted normals. A value of 1.0 applies a fully-weighted calculation.
Hard Edge Detection group
These parameters are useful computing new normals based on existing mesh data, such as smoothing groups, UV seams, and hard angles.
- Use Smoothing Groups
- Enables the use of hard edges based on adjacent face smoothing groups.
- Use UV Map
- Enables the use of hard edges based on UV seams in the specified map.
- By Edge Angle
- Enables the use of hard edges based on the angle between adjacent face normals.
Smoothing group
- Smoothing
- Sets the blending between the area or angle weighting options. This may result in a slightly slower computation but will provide better results. A value of 1.0 applies a fully-smoothed calculation.
- Hard Edge Blending
- Sets the value for controlling smoothing at vertices on hard edges. This setting is available only if one or more hard edge detection options are enabled.
- Iterations
- Sets the maximum number of iterations for the smoothing process.
- Display Normals
- Enables the display of vertex normals in the viewport.
- Display Length
- Sets the length of the vertex normal vector.