---
title: "removeModifiers(at:)"
framework: scenekit
role: symbol
role_heading: Instance Method
path: "scenekit/scnparticlesystem/removemodifiers(at:)"
---

# removeModifiers(at:)

Removes particle modifier blocks for the specified stage of the particle simulation.

## Declaration

```swift
func removeModifiers(at stage: SCNParticleModifierStage)
```

## Parameters

- `stage`: The stage of SceneKit’s particle simulation during which to call the block. See doc://com.apple.scenekit/documentation/SceneKit/SCNParticleModifierStage for allowed values.

## See Also

### Modifying Particles Over Time

- [propertyControllers](scenekit/scnparticlesystem/propertycontrollers.md)
- [addModifier(forProperties:at:modifier:)](scenekit/scnparticlesystem/addmodifier(forproperties:at:modifier:).md)
- [removeAllModifiers()](scenekit/scnparticlesystem/removeallmodifiers().md)
- [SCNParticleSystem.ParticleProperty](scenekit/scnparticlesystem/particleproperty.md)
- [SCNParticleModifierStage](scenekit/scnparticlemodifierstage.md)
- [SCNParticleModifierBlock](scenekit/scnparticlemodifierblock.md)
