# Visual Effect Graph

> Reference resources for the Visual Effect Graph package.

The Visual Effect Graph is a package that you can use to create large-scale visual effects for your Unity Project. The Visual Effect Graph simulates particle behavior on the GPU, which allows it to simulate many more particles than the Built-in Particle System. If you want to create visual effects that include a large number of particles and need highly customisable behavior, use the Visual Effect Graph instead of the Built-in Particle System. For information on how to install and use the Visual Effect Graph, see the [getting started guide](https://docs.unity3d.com/Packages/com.unity.visualeffectgraph@latest/index.html?subfolder=/manual/GettingStarted.html).


**Example effects made with the Visual Effect Graph.:**
![](/api/media?file=/engine/6000.7/media/images/ParticleSystems-Reactor.png)

| **Topic**                                                                                                             | **Description**                                                                                                      |
| --------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| **[VFX Project Settings](/engine/6000.7/manual/visual-effects/vfxgraph/class-vfxmanager.md)**                         | Reference for the VFX tab in the Project Settings window that controls Visual Effect Graph settings.                 |
| **[Visual Effect Graph asset](/engine/6000.7/manual/visual-effects/vfxgraph/class-visual-effect-asset.md)**           | Reference for the asset that contains all necessary data to process a visual effect.                                 |
| **[Block Subgraph asset](/engine/6000.7/manual/visual-effects/vfxgraph/class-visual-effect-subgraph-block.md)**       | Reference for a subgraph asset that packages operators and blocks together to use as a single block.                 |
| **[Operator Subgraph asset](/engine/6000.7/manual/visual-effects/vfxgraph/class-visual-effect-subgraph-operator.md)** | Reference for a subgraph asset that packages operators together to use as a single operator.                         |
| **[Visual Effect component](/engine/6000.7/manual/visual-effects/vfxgraph/class-visual-effect.md)**                   | Reference for the component that provides basic controls to configure a Visual Effect instance in a scene.           |
| **[Property Binder component](/engine/6000.7/manual/visual-effects/vfxgraph/script-vfxproperty-binder.md)**           | Reference for the component that connects scene values to exposed properties for an attached Visual Effect instance. |

## Additional resources

* [Visual Effect Graph package](https://docs.unity3d.com/Packages/com.unity.visualeffectgraph@latest)
* [Particle effects](/engine/6000.7/manual/visual-effects/particle-systems.md)
* [Lens flares](/engine/6000.7/manual/visual-effects/lens-flares.md)
