# IFX

You can access a library of over 5,500 immersive effects (IFX) to instantly add 3D models, special effects, and audio effects.

## Adding an IFX to an experience

1. If the timeline view isn't active in the editor panel, select the timeline icon (<img src="/files/27TqEemJlgqsBCre7AcG" alt="" data-size="line">).
2. From the panel on the left-hand side, select <img src="/files/IoOEPZLPOKWyDb5ynAZd" alt="" data-size="line"> **IFX**.
3. From the library of IFX, select one to add.
4. Place the IFX in the environment. For more information about the controls that are available when you add an IFX, see [Adding IFX](/engage/advanced-features/using-ifx/adding-ifx.md).

## IFX effect options

There is a wide variety of different types of IFX. The effect options that you can access for an IFX depends on the functionality that's included in that specific IFX. All IFX include the common effect options, as described in [Effect options](/engage/experience-editor/working-with-objects/effect-options.md#common-effect-options). Some of the categories of IFX are as follows:

* **Static 3D models**: These IFX have no additional effect options.
* **Audio**: These IFX include settings to change between 2D and 3D, and to configure whether the audio loops. For more information, see [Audio IFX](/engage/experience-editor/working-with-objects/ifx/audio-ifx.md).
* **Animation overrides**: This category mainly includes representations of living creatures. These IFX include multiple preset animations. You can configure specific animations to play at specific times. For more information, see [Animation overrides](/engage/experience-editor/working-with-objects/ifx/animation-overrides.md).
* **Colliders**: If you enable the collider, the IFX is simulated as a physical object in the environment and user can't walk through it. Some colliders also provide a surface that users can teleport on top of. For more information, see [IFX with colliders](/engage/experience-editor/working-with-objects/ifx/colliders.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.engagevr.io/engage/experience-editor/working-with-objects/ifx.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
