Distortion Filters

Distortion filters are used to change the shape of your objects, warping, twisting, and pulling them in all directions.

Basic 3D (Obsolete after Motion 3)

Allows you to rotate an object on the X, Y, and Z axes, and set its position and perspective. In Motion 4, this filter is available only in projects created with an earlier version of Motion, in which the Basic 3D filter was applied.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Basic 3D filter.
Parameters in the Inspector
  • X Rotation: Sets the amount, in degrees, that the object is rotated along the X axis.
  • Y Rotation: Sets the amount, in degrees, that the object is rotated along the Y axis.
  • Z Rotation: Sets the amount, in degrees, that the object is rotated along the Z axis.
  • Distance: Sets the distance the object is pushed away from the Canvas.
  • Perspective: Sets the amount of perspective shift placed on the object.
  • Back Face: An image well to which you can drag an object to use as the “back” side of a rotated object.
HUD Controls

None.

Black Hole

This filter distorts an image by causing part of it to disappear into the specified center point, and by bowing the top, bottom, and sides inward. As the value of the Amount parameter increases, the more the sides bow in, and the more of the image at the center point disappears into it. The Poke filter has a similar effect without removing part of the image.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Black Hole filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the black hole.
  • Amount: Sets the amount of force pulling on your object. Values range from 0 (no gravity) to 1000 (the entire object is pulled into the black hole).
  • Mix: Sets the amount of the original image to mix with the distorted image.
HUD Controls

The HUD contains the following control: Amount.

Bulge

This filter distorts an image as if pushed outward, as if something were “shoving” it from behind.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Bulge filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the bulge.
  • Amount: Sets the amount of the bulge.
  • Scale: Sets the direction and scale of the bulge. Lower values make the image appear to bulge inwards; higher values make the image appear to bulge outwards.
  • Mix: Sets the amount the original image to mix with the distorted image.
HUD Controls

The HUD contains the following controls: Amount and Scale.

Bump Map

This filter uses a source object to define a bump pattern which can be used to deform an object, with parameters to control the amount of distortion. You can use any image, movie, or shape as the source object.

When this filter is initially applied, Bump Map behaves as if there were a black image applied to the Map Image well, which does not distort the target image at all.

To learn how to add an object to the Map Image well, see Source Well.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Bump Map filter.
Parameters in the Inspector
  • Map Image: An image well that displays a thumbnail of the map chosen.
  • Direction: Sets the angle at which the bump map protrudes.
  • Amount: Sets how far the bump map protrudes. Positive values push upward, negative values push downward.
  • Repeat Edges: Sets whether or not the edges of the object are repeated.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Map Image, Direction, and Amount.

Disc Warp

Stretches the image outward around a circular region. As the radius of the warping region increases, the image is warped outward with a greater amount of distortion. The color of the resulting disk is determined by the color value of the pixel where the center is placed.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Disc Warp filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the disk.
  • Radius: Sets the size of the disk.
  • Crop: Sets whether the object is cropped at its original boundaries.
  • Mix: Sets the amount the original image to mix with the distorted image.
HUD Controls

The HUD contains the following control: Radius.

Displace

This filter uses an image to define a displacement region within the image, with parameters to control the horizontal and vertical scale of displacement. You can use any image, movie, or shape as the source image.

When this filter is initially applied, Displace behaves as if there were a black image applied to the Map Image well, which does not displace the target.

To learn how to add an object to the Map Image well, see Source Well.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Displace filter.
Parameters in the Inspector
  • Map Image: An image well that displays a thumbnail of the map chosen.
  • Horizontal Scale: Sets the horizontal scaling of the object.
  • Vertical Scale: Sets the vertical scaling of the object.
  • Repeat Edges: Sets whether or not the edges of the object are repeated.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Map Image, Horizontal Scale, Vertical Scale, and Repeat Edges.

Droplet

This filter simulates the effect of a drop of liquid falling onto the surface of a pool, with your image displaced as the surface of the pool. This filter is not automatically animated, but animating the Thickness parameter of this filter creates the effect of the ripples spreading out from the center.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Droplet filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the droplet effect.
  • Radius: Sets the radius of the droplet effect.
  • Height: Sets the height of the droplet ripples.
  • Thickness: Sets the width of the rippling waves from the droplet.
  • Crop: Sets whether the object is cropped at its original boundaries.
  • Mix: Sets the amount of the original image to mix with the distorted image.
HUD Controls

The HUD contains the following controls: Radius, Height, and Thickness.

Earthquake

Creates an animated displacement effect on an object, adjusting its position as if shaken by an earthquake. This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Earthquake filter.
Parameters in the Inspector
  • Twist: Sets the amount the object is rotated as it is displaced.
  • Horizontal Shake: Sets the maximum amount the image is displaced horizontally.
  • Vertical Shake: Sets the maximum amount the image is displaced vertically.
  • Layers: Sets the number of copies of the original object that are overlaid. Larger values create a motion-blurred effect.
  • Epicenter: Sets the position of the center of the earthquake, around which the Twist occurs.
  • Random Seed: Sets the value of the random seed used to determine which frames are changed by the filter.
  • Mix: Sets which percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Twist, Horizontal Shake, Vertical Shake, Layers, and Random Seed.

Fisheye

Distorts an object as if it were seen through the view of a fisheye lens. The result is an extremely wide-angle warping effect which is also known as barrel distortion.

You can try using the Fisheye filter with a negative Amount value as an imprecise way to correct for certain types of barrel distortion in images that were shot using a wide-angle lens.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Fisheye filter.
Parameters in the Inspector
  • Radius: Sets the radius of the fisheye lens effect.
  • Amount: Sets the amount and nature of the distortion. Lower values create concave distortion; higher values create convex distortion.
  • Center: Sets the position of the center of the fisheye effect.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Radius and Amount.

Flop

Reverses an image horizontally, vertically, or in both directions. This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Flop filter.
Parameters in the Inspector
  • Mix: Sets what percentage of the original image is blended with the flopped image.
HUD Controls

The HUD contains the following control: Flop.

Fun House

Simulates the distortion caused by an imperfectly shaped mirror, similar to those in a carnival fun house. This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Fun House filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the fun house mirror.
  • Width: Sets the width of the fun house mirror.
  • Amount: Sets the amount of distortion of the fun house mirror.
  • Angle: Sets the angle at which the fun house mirror is set.
  • Mix: Sets which percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Width, Amount, and Angle.

Glass Block

This filter cuts an object into a series of tiles and offsets the portion of the image within each tile to create a duplicated pattern effect. The number of tiles into which the image is broken, and the amount that each portion of the image is offset, can be customized.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Glass Block filter.
Parameters in the Inspector
  • Center: Sets the position of the origin of the glass block effect.
  • Scale: Sets the scale of the portions of the duplicated parts.
  • Angle: Sets the angle of offset used to sample the duplicated parts.
  • Tile Size: Sets the size of the glass blocks.
  • Mix: Sets which percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Scale, Angle, and Tile Size.

Glass Distortion

Simulates the effect of your object being deformed as it shows through a piece of glass. An image well lets you assign an object to use as the pattern in the glass, using any image, movie, or shape. Other parameters let you control the scale and amount of distortion.

When this filter is initially applied, Glass Distortion behaves as if there were a black image applied to the Distort Input well, which will leave the target object unchanged.

To learn how to add an object to the Map Image well, see Source Well.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Glass Distortion filter.
Parameters in the Inspector
  • Distort Input: An image well that displays a thumbnail of the image map chosen.
  • Center: Sets the position of the center of the tiling of the glass distortion.
  • Fit: Sets the relative scale of the map image.
  • X Scale: Sets the horizontal scale of the map image.
  • Y Scale: Sets the vertical scale of the map image.
  • Amount: Sets the amount of offset.
  • Softness: Sets how much blur is applied to the map image.
  • Mix: Sets which percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Fit, X Scale, Y Scale, Amount, and Softness.

Insect Eye

Maps a repeating hexagonal distortion pattern to an image, mimicking the POV of an insect. This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Insect Eye filter.
Parameters in the Inspector
  • Size: Sets the size of the hexagons, in pixels.
  • Refraction: Sets the amount of distortion present in each hex.
  • Border Size: Sets the width, in pixels, of the border of each hex.
  • Border Color: Picks the color of the border of the hexagons. Use the disclosure triangle to display Red, Green, and Blue sliders, for more precise color selection.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Size, Refraction, Border Size, and Border Color.

Mirror

By default, this filter splits an image in half vertically, and reverses the remaining half to create a reflection. The center point and angle of this split point can be customized. This filter is excellent for recreating the magic of 1980s music videos.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Mirror filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the mirror.
  • Angle: Sets the angle of the mirror’s orientation.
  • Repeat Border: When the Center and/or Angle parameters are offset from the center, selecting this checkbox sets the edge pixels to repeat to fill in the rest of the shape.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Center and Mix.

Poke

This filter distorts an image by bowing the top, bottom, and sides inward, and appears to push the object into the Canvas at the specified Center point. As the value of the Amount parameter increases, the more the sides bow in. The Black Hole filter has a similar effect but also removes part of the image at the center point.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Poke filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the poke.
  • Radius: Sets the radius of the poke effect.
  • Scale: Sets the scale of the distortion.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Radius, Scale, and Mix.

Polar

Converts images from rectangular coordinates to polar coordinates, and vice versa.

Figure. Canvas showing before and after effect of Polar filter.

Tip: This filter works very well with objects containing horizontal or vertical lines, such as the Stripes or Checkerboard generators. A similar effect can be created with any image by adding the Line Screen or other related filters.

Figure. Canvas showing before and after effects of Polar filter on checkerboard and stripes generators.
Parameters in the Inspector
  • Center: Sets the center point of the distortion from Polar to Rectangular or Rectangular to Polar.
  • Polar to Rect: When this checkbox is selected, specifies that a Polar to Rectangular distortion be applied to the image. When deselected, a Rectangular to Polar distortion is applied.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following control: Polar to Rect.

Refraction

Creates a glass-distortion effect on an image, with an optional height map. This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Refraction filter.
Parameters in the Inspector
  • Softness: Sets the amount of softness applied to the refracted edges.
  • Refraction: Sets the amount that the image is distorted.
  • Height Map: An image well that displays a thumbnail of the height map chosen. The height map is used to determine the edges along which the image is refracted.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Softness, Refraction, Height Map, and Map Channel.

Ring Lens

This filter creates a ring of distortion over the image. The result can be a donut-like bulge in the image. This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Ring Lens filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the lens.
  • Radius: Sets the radius of the ring.
  • Thickness: Sets the thickness of the ring as a percentage of the radius. Values range from 0 (no thickness) to 1.00 (no hole in the center of the ring lens).
  • Refraction: Sets the amount of refraction of the lens.
  • Crop: Sets whether the object is cropped at its original boundaries.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Radius, Thickness, and Refraction.

Ring Warp (Obsolete After Motion 3.0.2)

The Ring Warp filter is not included in the latest Motion release. The filter will appear when you load older projects (Motion 3.0.2 and earlier).

The effect is similar to that of the Ring Lens, but the image is distorted with multiple concentric rings. The number of rings can be increased or decreased using the Radius and Refraction parameters.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Ring Warp filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the rings.
  • Radius: Sets the radius of the rings.
  • Refraction: Sets the amount of refraction.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Radius and Refraction.

Ripple

Creates animated ripples over the surface of an object. This filter is automatically animated to create an undulating effect on the surface of the affected image. The amplitude can be adjusted to increase or decrease the rippling effect.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Ripple filter.
Parameters in the Inspector
  • Center: Sets the position of the origin of the effect.
  • Amplitude: Sets the width of the waves.
  • Crop: Sets whether the object is cropped at its original boundaries.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following control: Amplitude.

Scrape

Smears an image along an angle defined by the Rotation parameter. The Scrape effect starts at the center point, and continues to the edge of the object.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Scrape filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the scrape.
  • Rotation: Sets the angle of rotation of the scrape.
  • Amount: Sets the ramping of the number of pixels spread across the range of the scrape. Values range from 0 (very gradual) to 200 (hard edge).
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Rotation and Amount.

Sphere

Simulates the effect of an image being wrapped around a sphere. This filter can be used to turn an image of a map into an imprecise globe.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Sphere filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the sphere.
  • Radius: Sets the radius of the sphere.
  • Crop: Sets whether the object is cropped at its original boundaries.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following control: Radius.

Starburst

Radiates solid-colored rays out from the center of your object. The colors are derived from pixel values around the selected center point, with the number of colors used determined by the Radius parameter.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Starburst filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the starburst.
  • Radius: Sets the radius of pixel sampling for ray color determination.
  • Mix: Sets what percentage of the original image is blended with the filtered image.
HUD Controls

The HUD contains the following control: Radius.

Stripes

By default, this filter turns your object into a series of vertical stripes. The angle of generated stripes can be changed using the Angle parameter. The stripe colors are derived from pixel values along a line through the center point at the angle specified by the Angle parameter. The distribution of colors is determined by the Offset parameter.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Stripes filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the stripe effect.
  • Angle: Sets the angle of the stripes.
  • Offset: Sets the angle of pixel sampling used for sampling pixel color values.
  • Mix: Sets what percentage of the original image is blended with the striped image.
HUD Controls

The HUD contains the following controls: Angle and Offset.

Target

The Target filter draws bands of concentric circles outward from the center point value. The target colors are derived from pixel values around the selected center point, with the distribution of colors determined by the Angle parameter.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Target filter.
Parameters in the Inspector
  • Center: Sets the position of the center of the target.
  • Angle: Sets the angle of the line used to select pixels for the bands of circles in the target.
  • Mix: Sets what percentage of the original image is blended with the filtered image.
HUD Controls

The HUD contains the following control: Angle.

Twirl

Twirls an image like a fork twisting a plate of spaghetti. The image appears to stretch from the sides to the center around in a spiral. The amount of spiraling is determined by the Twirl parameter.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Twirl filter.
Parameters in the Inspector
  • Amount: Sets the radius of the twirl. Larger values affect more of the image. Values range from 0 (none of the image is affected) to 1.00 (largest amount of the image is affected).
  • Twirl: Sets the amount of twirl.
  • Center: Sets the position of the center of the twirl.
  • Crop: Sets whether the object is cropped at its original boundaries.
  • Mix: Sets what percentage of the original image is blended with the twirled image.
HUD Controls

The HUD contains the following controls: Amount and Twirl.

Underwater

Applies an animated distortion to your object, as if it is being viewed through water. This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Underwater filter.
Parameters in the Inspector
  • Size: Sets the size of the ripples in the water. The smaller the number, the more ripples there are in the water simulation.
  • Speed: Sets the speed at which the distortion is animated.
  • Refraction: Sets the amount that the image is distorted.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Size, Speed, and Refraction.

Wave

Distorts the object to simulate waves oscillating across it. The wave filter is not automatically animated, but you can animate the Offset parameter to animate the effect of waves causing the image to undulate.

This filter causes rasterization in 3D groups.

Figure. Canvas showing effect of the Wave filter.
Parameters in the Inspector
  • Amplitude: Sets the amplitude of the waves.
  • Wavelength: Sets the length of the waves.
  • Offset: Sets the offset of the wave.
  • Vertical: Sets whether the waves run vertically or horizontally.
  • Repeat Edges: Sets whether or not the edges of the object are repeated.
  • Mix: Sets what percentage of the original image is blended with the distorted image.
HUD Controls

The HUD contains the following controls: Amplitude, Wavelength, Offset, and Vertical.