# 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&#x26;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&#x26;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&#x26;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&#x26;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".
