# Set default preset assets

> Set default preset assets to apply to every component or importer of a specific type every time you create one.

You can configure the Unity Editor to apply preset assets to certain components or importer types by default. To do this, use the [**Preset Manager** Project Settings window](/engine/6000.0/manual/unity-editor/editor-settings-reference/comp-manager-group/class-preset-manager.md).

Unity uses the default presets when creating new components and importing assets, and applies the default presets when you use the **Reset** command in the component context menu in the [Inspector](/engine/6000.0/manual/unity-editor/editor-windows-views-reference/using-the-inspector.md) window.

> **Note:**
>
> You can't set the default properties for Project settings, Preferences settings, or built-in assets such as materials, animations, or sprites.

## Prerequisites

* [Create or import a preset asset](/engine/6000.0/manual/assets-and-media/presets/creating-using.md).

## Assign default presets

To specify a preset to use for default settings:

1. Open the Preset Manager Project Settings: **Edit** > Editor > **Preset Manager**.
2. Select **Add Default Preset** and choose the importer, component or ScriptableObject you want to apply a preset to. The preset type you choose appears in the list.
3. In the **Preset** field, select the selector icon and choose a preset to apply for this type. You can also drag a preset from the **Project** window into the **Preset** field.
4. To add another preset field to the list, select **Add** (**+**).

To deactivate a default preset, select the checkbox next to the filter.


**Preset Manager window:**
![](/api/media?file=/engine/6000.0/media/images/preset-reference.png)

> **Note:**
>
> If you set a default preset for Transform components, Unity doesn't use the Position values when you create a new GameObject. Instead, it sets the default Position values to the center of the Scene view. To set the Position values to those of the default preset, select the Transform component's More menu (**⋮**) and select **Reset**.

### Assign default presets in the Inspector window

You can also add and remove default presets via the Editor window as follows:

1. Select a preset asset in the **Project** window.
2. In the **Inspector** window, select **Add to default**. Unity adds the preset to the **Preset Manager** window.
3. Open the **Preset Manager** to add filters to the preset or reorder the list.

To remove a default preset:

1. Select a preset asset in the **Project** window.
2. In the **Inspector** window, select **Remove from**.


**Preset Manager window:**
![](/api/media?file=/engine/6000.0/media/images/presets-default-inspector.png)

## Filter default preset assets

By default, a preset applies to every new component or asset importer of that preset type. If you want to only apply it to specific components or asset types, use the [**Filter** field](/engine/6000.0/manual/unity-editor/editor-settings-reference/comp-manager-group/class-preset-manager.md) to define when to apply the preset.

> **Note:**
>
> Default presets are applied in order from top to bottom. This means that filters at the bottom of the list can override previous filters.

You can also use glob search to allow for more inclusive import filters. A glob search filter is case-sensitive.

To create a glob search filter, the filter field must begin `glob:`, and the search term must be in quotation mark characters. For example, `glob:"example-folder/*.fbx"` filters for any .fbx file in a folder called `example-folder`. The following table outlines the supported glob syntax:

| Syntax                              | Description                                                                                                                                                | Example                                                                                                                                                                                                                                                                                                                          |
| ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `*`                                 | Match 0 or more characters in part of a single path.                                                                                                       | `glob:"foldername/*.fbx"` searches for any .fbx file located in a folder named `foldername`.                                                                                                                                                                                                                                     |
| `?`                                 | Match 1 character in part of a single path.                                                                                                                | `glob:"foldername/filename-?.fbx"` searches for any .fbx file located in a folder named `foldername` that has the name `filename-` followed by one single character. For example, this includes `filename-1.fbx`, `filename-2.fbx`, but not `filename-01.fbx`.                                                                   |
| `[...]`                             | Match 1 character in the specified range. If the first character of the range is `!` or `^` then it matches any character not in the range.                | `glob:"foldername/file-[0-9]1.fbx"` matches .fbx files located in the folder named `foldername` where the file name begins with `file-` and ends with a two-digit number ending in `1`. This example matches `file-01.fbx`, `file-11.fbx`, and `file-21.fbx`, but not `file-2.fbx`, or `file-22.fbx`.                            |
| `(pattern-1\|pattern-2\|pattern-3)` | Place a search inside parentheses and separate patterns by a vertical pipe to match one or more search patterns. The vertical pipe character denotes `or`. | `glob:"(foldername/filename-?.fbx\|foldername/file-?.fbx)"` Matches .fbx files located in the folder named `foldername` where the file name is either `filename-` or `file-` followed by a single character. This example matches `filename-1.fbx`, `file-1.fbx`, and `file-2.fbx`, but not `filename-22.fbx`, or `file-22.fbx`. |
| `**`                                | Match zero or more folders and subfolders.                                                                                                                 | `glob:"foldername/**.fbx"` matches any .fbx file located in the folder named `foldername` and its subfolders.                                                                                                                                                                                                                    |

> **Note:**
>
> Unity doesn't apply default asset importer presets when you select **Reimport** on an existing asset. To apply presets to assets that have already been imported, use the **Reset** command in the component's context menu in the [Inspector](/engine/6000.0/manual/unity-editor/editor-windows-views-reference/using-the-inspector.md) window.

## Additional resources

* [Preset Manager project settings reference](/engine/6000.0/manual/unity-editor/editor-settings-reference/comp-manager-group/class-preset-manager.md)
* [Create preset assets](/engine/6000.0/manual/assets-and-media/presets/creating-using.md)
