> For the complete documentation index, see [llms.txt](https://bnpr.gitbook.io/abnormal-wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bnpr.gitbook.io/abnormal-wiki/abnormal-tools/target-normals.md).

# Target Normals

![](/files/-MOyb3yMsCgYiXdLzJQX)

####

![](/files/-MP3TL5buV3Rv_Fd24Hr)

#### Sphereize Normals:

Starts the Sphereize Normals mode. Sphereizing the normals will add a target point from which the loop normals will point away from.

{% hint style="info" %}
**Use case:** [Fixing breast shading](https://bnpr.gitbook.io/bnpr/normal-editing/fixing-breast-shading)
{% endhint %}

####

![](/files/-MP3TKP2mEtdgJoXhyAp)

#### Point Normals at Target:

Starts the Point Normals at Target mode. Adds a target point that the loop normals will point towards.

Align Vectors will take a vector from the average location of the selected points to the target and apply that vector for all of the selected normals.

{% hint style="info" %}
This is the opposite of *Sphereize normal*. While Sphereize normal is good for round things, *point normals at target* is great for object with **concave** features.
{% endhint %}
