<!--
{
  "documentType" : "article",
  "framework" : "CoreImage",
  "identifier" : "/documentation/CoreImage/transition-filters",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Transition Filters"
}
-->

# Transition Filters

Transition between two images by using effects including page curl and swipe.

## Topics

### Filters

[`+  accordionFoldTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/accordionFoldTransition())

Transitions by folding and crossfading an image to reveal the target image.

[`+  barsSwipeTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/barsSwipeTransition())

Transitions between two images by removing rectangular portions of an image.

[`+  copyMachineTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/copyMachineTransition())

Simulates the effect of a copy machine scanner light to transiton between two images.

[`+  disintegrateWithMaskTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/disintegrateWithMaskTransition())

Transitions between two images using a mask image.

[`+  dissolveTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/dissolveTransition())

Transitions between two images with a fade effect.

[`+  flashTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/flashTransition())

Creates a flash of light to transition between two images.

[`+  modTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/modTransition())

Transitions between two images by applying irregularly shaped holes.

[`+  pageCurlTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/pageCurlTransition())

Simulates the curl of a page, revealing the target image.

[`+  pageCurlWithShadowTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/pageCurlWithShadowTransition())

Simulates the curl of a page, revealing the target image with added shadow.

[`+  rippleTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/rippleTransition())

Simulates a ripple in a pond to transiton from one image to another.

[`+  swipeTransitionFilter`](/documentation/CoreImage/CIFilter-swift.class/swipeTransition())

Gradually transitions from one image to another with a swiping motion.

### Protocols

[`CITransitionFilter`](/documentation/CoreImage/CITransitionFilter)

The properties you use to configure a transition filter.

[`CIBarsSwipeTransition`](/documentation/CoreImage/CIBarsSwipeTransition)

The properties you use to configure a bars swipe transition filter.

[`CIAccordionFoldTransition`](/documentation/CoreImage/CIAccordionFoldTransition)

The properties you use to configure an accordion fold transition filter.

[`CICopyMachineTransition`](/documentation/CoreImage/CICopyMachineTransition)

The properties you use to configure a copy machine transition filter.

[`CIDisintegrateWithMaskTransition`](/documentation/CoreImage/CIDisintegrateWithMaskTransition)

The properties you use to configure a disintegrate-with-mask transition filter.

[`CIDissolveTransition`](/documentation/CoreImage/CIDissolveTransition)

The properties you use to configure a dissolve transition filter.

[`CIFlashTransition`](/documentation/CoreImage/CIFlashTransition)

The properties you use to configure a flash transition filter.

[`CIModTransition`](/documentation/CoreImage/CIModTransition)

The properties you use to configure a mod transition filter.

[`CIPageCurlTransition`](/documentation/CoreImage/CIPageCurlTransition)

The properties you use to configure a page curl transition filter.

[`CIPageCurlWithShadowTransition`](/documentation/CoreImage/CIPageCurlWithShadowTransition)

The properties you use to configure a page-curl-with-shadow transition filter.

[`CIRippleTransition`](/documentation/CoreImage/CIRippleTransition)

The properties you use to configure a ripple transition filter.

[`CISwipeTransition`](/documentation/CoreImage/CISwipeTransition)

The properties you use to configure a swipe transition filter.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)