Block Party

A transition that combines 3D geometry with effects to make your clips come to life. The new version improves rendering quality, adds environmental effects and a far greater number of parameters to customize the final output.

Compatibility

Block Party is compatible with Final Cut Pro, Motion, Premiere Pro, After Effects and DaVinci Resolve.

Parameters

Density

Controls the size of each tile when Grid is set to Squares.

Lower vs higher density of square tiles
Lower vs higher density of square tiles

If the current frame cannot be evenly divided into squares, a warning is displayed. In those situations, please switch to Rows and Colums instead.

Rows

Controls the number of horizontal subdivisions. The parameter accepts a higher maximum value of 1000 than you can reach by manipulating the slider alone. Values outside the slider range must be entered manually, by clicking on the numeric field and typing the value in.

Columns

Controls the number of vertical subdivisions. The parameter accepts a higher maximum value of 1000 than you can reach by manipulating the slider alone. Values outside the slider range must be entered manually, by clicking on the numeric field and typing the value in.

Direction

Controls the direction in which the wipe progresses. At degrees, the wipe moves from the left side of the screen to the right side.

Note that the wipe direction is more obvious when the Synchronize is set to 0%. The more you synchronize the animation of each cell, the less important (and visible) the wipe direction becomes.

Depth

Allows you to control the thickness of each tile when Reveal is set to Back face.

Varying levels of thickness
Varying levels of thickness

Spread

Controls the distance between each tile as the transition animates across the video frame. When set to 0%, all tiles remain in place.

No spread vs increased spread
No spread vs increased spread

Synchronize

Controls when each tile begins and ends its animation relative to all others. When set to 0%, tiles are animated in a sequence, along the angle set by the Direction parameter. When set to 100%, all tiles animate at once.

Low vs high synchronization
Low vs high synchronization

Side Color

Controls the side color of each tile, when the Reveal parameter is set to Back face.

Since the thickness of each tile is determined by the Depth parameter, the side color may apply to a very narrow edge (when tiles are thin) all the way up to the side of a cube or polyhedron.

Ambient Color

Color applied to the faces of each cube or polyhedron when they point away from the viewer.

Note that if the face contains a portion of the incoming or outgoing clip, the ambient color is mixed in with the clip’s contents.

Transparent Fill Color

Color used to fill out the transparent portions of the face of a cube or tile, when the incoming or outgoing clip is not fully opaque.

A title with green transparent fill
A title with green transparent fill

When this transition is applied between two clips that may have transparency, such as titles or logos, it is necessary to fill out the transparent ares with a solid color in order to render the correct output.

Rotation

Axis

The following options are available:

The default rotation axis can be overridden by additional parameters below. Note that even after you have picked an axis, the rotation can be either clockwise or counter-clockwise arount this axis. The spin is direction is controlled by a separate Winding parameter.

Axis Variation

The following options are available:

Rotations

Controls the number of times each tile is rotated along the given axis.

By default, all tiles rotate the same number of times. When setting this parameter to a value higher than 1, an additional parameter (Randomize Rotations) allows you to pick the number of rotation at random, up to the value specified by this slider.

Randomize Rotations

Allows you to choose how many times each tile is rotated at random, up to the value currently set by the Rotations slider.

For example, if the Rotations slider is set to 3, each tile may rotate once, twice or at most three times.

This parameter is not available when Rotations is set to 1.

Easing

Controls the shape of the animation curve.

The following options are available:

Winding

Controls the default direction along which each tile is rotated, when no further customization is applied.

It can be hard to visualize clockwise vs counter-clockwise rotations, as it requires you to think of the current rotation axis. When spinning around the vertical axis, a counter-clockwise rotation is identical to how the Earth spins around its axis, under the common assumption that the North Pole points up as you view our planet. When spinning around the horizontal axis, a counter-clockwise rotation pushes the outgoing clip down, facing the bottom of the frame, as the incoming clip appears at the top of the frame.

The following options are available:

Effect

Parameters under this section allow you to apply and configure an effect that originates in the area behind all tiles. The effect can bleed around and over each 3D shape, proportionally to its radius and to the current location of the shape relative to the viewer.

Effect Color

The color used by the Bloom or Light Rays effects.

Replace Ambient Color

When enabled, the effect color effectively overrides the Ambient Color parameter. In practice, this is almost always the best choice.

Effect Radius

Controls the size of the bloom effect, or length of the light rays.

Effect Brightness

Controls the overall maximum brightness that the light (color) emitted by the effect can reach.

Light Rays Origin

The following options are available:

Environment

Parameters under this section allow you to enable and customize one of three environmental effects, composited with any other effects or simply composited on their own with the output of the transition.

Color

Color used to draw the current environmental effect.

Scale

Size of the Clouds pattern relative to the current frame.

This parameter is only available when Environment is set to Clouds.

Coverage

Controls how much of the frame is covered by the simulated clouds.

This parameter is only available when Environment is set to Clouds.

Direction

Controls the direction in which clouds are moving.

This parameter is only available when Environment is set to Clouds.

Speed

Controls the speed at which clouds are moving across the frame.

This parameter is only available when Environment is set to Clouds.

Origin

Controls whether the origin of the line pattern remains at a fixed location within the frame, or whether it follows the transition across the frame.

This parameter is only available when Environment is set to Hyperspace.

The following options are available:

Fade to Origin

Controls how much lines are faded towards the origin of the pattern.

This parameter is only available when Environment is set to Hyperspace.

Density

Controls how many lines appear on screen, originating from the origin.

This parameter is only available when Environment is set to Hyperspace.

Length

Controls the maximum length of each line in the pattern.

This parameter is only available when Environment is set to Hyperspace.

Thickness

Controls the maximum thickness of all lines. Since lines originate from a common location, the shape is truly a triangle. The thickness of each shape increases the further it extends from the origin.

This parameter is only available when Environment is set to Hyperspace.

Speed (Linear)

Controls the speed at which lines move away from the origin. When set to 0, lines do not animate away from the origin at all.

This parameter is only available when Environment is set to Hyperspace.

Speed (Angular)

Controls the speed at which lines rotate around the origin. Positive or negative values control whether this rotation is clockwise or counter-clockwise. When set to 0, lines do not rotate around the origin at all.

This parameter is only available when Environment is set to Hyperspace.

Hue Shift (Angular)

Controls whether the color used to draw each line varies around the frame. Hue variation is only visible when using colors other than black, white or any gray in between.

This parameter is only available when Environment is set to Hyperspace.

Twirl

Controls whether lines are bent clockwise or counter-clockwise to create a spiraling pattern.

This parameter is only available when Environment is set to Hyperspace.

Scale X

Controls the horizontal scale of the pattern.

This parameter is only available when Environment is set to Caustics.

Scale Y

Controls the vertical scale of the pattern.

This parameter is only available when Environment is set to Caustics.

Angle

Controls the orientation of the pattern within the frame.

This parameter is only available when Environment is set to Caustics.

Speed

Controls the speed at which the caustics pattern animates.

This parameter is only available when Environment is set to Caustics.

Intensity

Controls the visibility of the pattern against its background.

This parameter is only available when Environment is set to Caustics.

Compositing

Parameters under this section allow you to choose a specific blend mode to combine any active effect with any active environment, and to ultimately combine either or both of those with the original 3D shapes.

Environment with Effect

A blend mode used to combine the current Effect and Environment. This parameter is only visible when both are enabled.

Overlays with Clip

A blend mode used to combine Effect and/or Environment with the 3D geometry drawn on screen.

Adaptive Color

A parameter that controls whether the overlay formed by a combination of Effect and Environment should be color-corrected to match the average color of the incoming and outgoing clips.

Original effect (left) vs adaptive color at 100%
Original effect (left) vs adaptive color at 100%

Adaptive Color allows you to tone down the strength of the overlays by having the final result more closely match existing hue of the incoming and outgoing clips.

Geometry

Parameters under this section control an additional animation component that causes each tile to wobble in 3D space along any given axis, and a general offset applied to all tiles as they move away from their initial location and back to the same location when the animation completes.

Wobble X

Controls how much each tile will move back and forth along the X axis (left and right) as it animates to reveal the incoming clip. The higher the amount, the wider the distance covered.

Wobble Y

Controls how much each tile will move back and forth along the Y axis (up and down) as it animates to reveal the incoming clip. The higher the amount, the wider the distance covered.

Wobble Z

Controls how much each tile will move back and forth along the Z axis (away and towards the viewer) as it animates to reveal the incoming clip. The higher the amount, the wider the distance covered.

Repetitions

Controls how many times to wobble each tile during its animation. On 0 repetitions, each tile wobbles only once.

Camera

Parameters under this section control various aspects of the virtual camera, such as whether 3D objects go out of focus and/or fade out as they move further or closer to the viewer, motion blur, slow motion and field of view.

Depth Blur

Controls how much 3D geometry is blurred as it moves away from its initial location (“in focus”). An object goes out of focus by moving either further away from the viewer, or towards the viewer.

Depth Fade

Controls how much 3D geometry should fade as it moves away from its initial location (“in focus”). An object goes out of focus by moving either further away from the viewer, or towards the viewer.

All 3D geometry fades to the custom color specified by the Fade Color parameter below.

Fade Color

The color all objects fade to as they go out of focus by moving further away from the viewer, or towards the viewer. By default the color has a 0% alpha component, causing objects to simply disappear.

Motion Blur

Enables motion blur at different quality settings. The higher the quality, the more samples are used. Multiple samples are blended together to produce a single frame of output.

Multiple samples are combined to produce a single output frame with motion blur

Shutter Angle and Offset

The Shutter Angle slider controls the size (aperture) of the shutter used to simulate motion blur. The size of the shutter determines how long light is allowed to pass through the lens. The angle is set to 180° by default. A shutter angle of 360° means that samples are collected for the entire duration of the frame.
Setting a value of zero means that you want the shutter to collect light only once, which is equivalent to turning motion blur off.

The Shutter Offset slider controls the moment in time when the shutter opens and closes, relative to the duration of the frame. The offset is set to 0 by default. An offset of zero means the shutter is perfectly centered over the moment in time when the frame occurs. The shutter is therefore open an equal amount of time before and after the current frame occurs.

The Shutter Angle and Shutter Offset parameters are only available when motion blur is enabled.

Slow Motion

Allows you to slow down the transition at its halfway point, freezing the animation in place.

Field of View

Changes the virtual camera angle, which determines the shape of 3D geometry by altering the perspective projection.

Animation

Parameters under this section allow you to animate individual parameters found above.

Direction

When enabled, the transition’s Direction angle animates over time, according to the configuration found under the Direction Animation group.

Side Color

When enabled, the Side Color animates over time, according to the configuration found under the Side Color Animation group.

Ambient Color

When enabled, the Ambient Color animates over time, according to the configuration found under the Ambient Color Animation group.

Effect Color

When enabled, the Effect Color animates over time, according to the configuration found under the Effect Color Animation group.

Clouds Coverage

When enabled, Clouds Coverage animates over time, according to the configuration found under the Clouds Coverage Animation group.

Seed

A number that controls random aspects of the effect.

Click the New button to assign a new seed value. When the seed value is changed, the effect uses a different random sequence to produce a different output.

Edit the existing value to manually assign a seed number. This may help you replicate a particular sequence of random events. In Final Cut Pro and Motion, hold down the Option ⌥ key to access the Edit button in the inspector.