# Set up optimisation profiles

## Set up profiles in your project settings

To set up optimisation profiles, go to your **project settings** in the **Game** and **Skeletal Rate Optimisation Settings**.&#x20;

<figure><img src="https://2947521163-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPuMY0v2gXXRGq2iZRsDj%2Fuploads%2FPlxyT60N1CTFP5j6pv2g%2Fimage.png?alt=media&#x26;token=b9ae96e1-faea-4633-bd52-06068c7c392b" alt=""><figcaption></figcaption></figure>

Add a profile by creating an array element, you can add as many profiles as you want.

<figure><img src="https://2947521163-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FPuMY0v2gXXRGq2iZRsDj%2Fuploads%2F2jWkKq9mCZKO62WtOB0l%2Fimage.png?alt=media&#x26;token=20cfaa22-b94a-45eb-9799-af450b0116d9" alt=""><figcaption><p>An empty profile</p></figcaption></figure>

Here is what you need to setup :&#x20;

* **Profile Name** : A unique name used to identify and apply profiles
* **Enabled** : Defines if you want this profile to enable the optimisations
* **Mode** :&#x20;

  * **LOD based rate**

  *Optimisation mode where the number of skipped frames is linked to the current LOD*

  * **Screen Size based rate**

  *Optimisation mode where the number of skipped frames is linked to the screen size of the mesh*

  * **Max Distance Factor based rate**

  *Optimisation mode where the number of skipped frames is set according to the distance factor of the mesh to the player*
* **Interpolation :** Should the skipped frames interpolate.
* **Debug** : Enables a debug display in the editor
