# AI Perception Blackboard

### Description

When attached to an object allows owner to perceive it’s surroundings by imitating it's senses.

<figure><img src="https://2203000093-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGOxTM7Aj9oiVaIINrEkE%2Fuploads%2FyxtRtjjAjnBTxPoTg2aW%2FScreenshots1.png?alt=media&#x26;token=244e9296-f4b0-432f-bccd-826da7de7f99" alt=""><figcaption></figcaption></figure>

### Fields

| Name    | Description                           |
| ------- | ------------------------------------- |
| Key     | Key value of target perception source |
| Configs | Sences that are imitated              |

### Configs

#### **AI Percetion Sight Config**&#x20;

This config is used to imitate eyesight

<figure><img src="https://2203000093-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGOxTM7Aj9oiVaIINrEkE%2Fuploads%2FNDiPG8nojhzYTjd5zkBg%2Fimage.png?alt=media&#x26;token=90363450-3f66-4d8f-9811-e774fb190328" alt="" width="563"><figcaption></figcaption></figure>

**Parameters**

| Name          | Description                    |
| ------------- | ------------------------------ |
| Height Offset | Eyes height                    |
| Fov           | Field of view                  |
| Range         | Min and max eyesight distance  |
| Culling Layer | layermask for "visible" layers |

{% hint style="info" %}
Make sure that objects with [AI Perception Source](ai-perception-source) have layer that is included in AI Perception Blackboard culling layer layermask. Otherwise perception source won't be "visible" to AI agents tht are looking for it.
{% endhint %}
