> For the complete documentation index, see [llms.txt](https://www.blenderguppy.com/add-ons/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.blenderguppy.com/add-ons/random-flow/functions/normal-picker.md).

# Normal Picker

This operator lets you "pick" normal data from mesh faces or the look direction of the viewport. This normal data is then used by some random operators like **Random Animation**, **Random Cables** when using the **Cable Type: Curve** and **Random Scatter** when **Follow Normal** is turned off.

<figure><img src="https://1533334696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4r0AELTCYZZ7h3JlR2Hg%2Fuploads%2FMIePQykP1uc3p94mieFh%2Fblender_bw4KAErVuZ.gif?alt=media&amp;token=a3fbf763-b6ef-492a-b7e9-7241f354c44b" alt=""><figcaption><p>Figure 1</p></figcaption></figure>

In Figure 1, the picked normal of the face is used to offset the curves in **Random Cables** using its direction.

<figure><img src="https://1533334696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4r0AELTCYZZ7h3JlR2Hg%2Fuploads%2FlmrrfZJaEOFP5Vbj2USb%2Fblender_OrhT8Zs1TV.gif?alt=media&amp;token=79baf65a-1cf9-478d-b9e1-b45d77427e62" alt=""><figcaption><p>Figure 2</p></figcaption></figure>

You can also pick on the empty space of the 3D viewport to set its "look direction" as the normal data. In Figure 2, this method is used with **Random Animation** to align the animated objects towards the viewport which is done by enabling on the **Add Parent Empty** toggle.

<figure><img src="https://1533334696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4r0AELTCYZZ7h3JlR2Hg%2Fuploads%2FuxHYsAdu9ay5ZMOdaCdS%2Fblender_nkpRb72D11.gif?alt=media&amp;token=10a4fc41-e984-4bdc-af05-22060e17c522" alt=""><figcaption><p>Figure 3</p></figcaption></figure>

With **Random Scatter**, you use this method by disabling **Follow N**ormal and using the **Track Picked Normal** toggle.

<figure><img src="https://1533334696-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4r0AELTCYZZ7h3JlR2Hg%2Fuploads%2FrGNuhIXLie4KCJQsCEjg%2Fblender_owboF7uEDz.png?alt=media&amp;token=e1214c22-7718-4bca-b4a4-31bc93366476" alt=""><figcaption><p>Figure 3</p></figcaption></figure>

If you pick at the empty space in the 3D viewport, this will show you a message at the bottom saying "Face normal not found. Using view direction instead".
