# RemoveVFXInstances(Renderer)

> Removes the ray tracing instances associated with a VFXRenderer from the RayTracingAccelerationStructure.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.Rendering](/engine/6000.5/script-reference/unityengine/rendering.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public void RemoveVFXInstances(Renderer targetRenderer)
```

### Parameters

**** (\[Renderer]\(/engine/6000.5/script-reference/unityengine/renderer)): The [VFXRenderer](/engine/6000.5/script-reference/unityengine/vfx/vfxrenderer.md) whose instances will be removed.

### Remarks

Additional Resources: [RayTracingAccelerationStructure.AddInstance](/engine/6000.5/script-reference/unityengine/rendering/raytracingaccelerationstructure/addinstance.md) [RayTracingAccelerationStructure.AddVFXInstances](/engine/6000.5/script-reference/unityengine/rendering/raytracingaccelerationstructure/addvfxinstances.md) [RayTracingAccelerationStructure.RemoveInstance](/engine/6000.5/script-reference/unityengine/rendering/raytracingaccelerationstructure/removeinstance.md).
