BCC+ Depth Wipe ML
Category: BCC Transitions
Effect Name: BCC+ Depth Wipe ML
The BCC+ Depth Wipe ML filter, part of the BCC Transitions category, creates an image depth based transition, wiping between the outgoing and incoming frames from foreground to background, over the course of the transition. The depth map that this transition is based on was developed with and is powered by AI machine learning.
Working with the Filter
FX Editor and Presets
- Use the FX Editor to load or save presets for reuse.
- To load a preset: Open the FX Editor, select a preset from the Presets panel, and click Apply to return to the host application.
- To save a custom preset: While in the FX Editor, click the Create Custom Preset icon in the parameter list, enter a preset name, and click Done. Additionally, a custom preset can be saved from the main menu bar by selecting File->Save Preset.
- To import custom presets from another drive: While in the FX Editor, select File->Import Preset from the main menu bar.
- Animation: Pop-up menu controlling what drives the animation of the transition.
- Auto: Automatically generates a transition based on the transition length (when used as a transition) or the clip length (when used as a filter).
- Manual: Requires the user to set keyframes to control the transition progression. Can be useful in customizing the exact timing of the transition or when applying the filter as a stylized effect as opposed to a direct NLE-style transition.
- Layer to Reveal: This layer selection popup is not relevant when you have applied the filter as a true NLE-style transition and it will be hidden or disabled in that context. When applied as a normal โeffectโ as opposed to a transition, however, this menu is used to select the โIncomingโ or โRevealโ layer for the transition.
- Percent Done: When the Animation menu is changed to Percent Done then this slider can be manually keyframed to control the transition progression.
- View Matte (checkbox): Enable to see the matte that the filter is generating for the wipe
- Depth Input Type: Selects which input (incoming or outgoing) will be used as a depth map
- Source
- Reveal
- Depth Direction: Determines which way the wipe will occur and includes the following options:
- Front to Back
- Back to Front
- From Midpoint
- To Midpoint
- Midpoint: Sets the desired midpoint for the depth map and available when using From Midpoint or To Midpoint options for the depth direction.
Depth Map ML Group
- Model: Used to select the desired depth map model and includes 3 user selectable options:
- Faster: less precise but fast depth map model
- Better: more precise depth map model, slightly slower than the Faster model
- Best: the most precise depth map model, slightly slower than the Better model
- Mapping Mode: Used to determine how the AI model will determine depth in the filtered source. This menu includes the following three options:
- Scaled: Provides the user with a single Scale control for tuning the returned depth map result. Low values in the corresponding Scale parameter will generate more transparency, while high values in the Scale parameter will introduce more opacity to the result.
- Min/Max: Automatically rescales the depth map to span the full range from black to white
- Guided: Generates a depth map based on user defined start and end points in the image. A pair of position points, Guide Near and Guide Far, are placed over regions that are nearest to and farthest from the camera, which provides a start and end point for the depth map generation.
- Scale: Available when Scaled mode is selected and used to tune the white scale of the depth map result. Low values in this parameter will introduce more transparency, high values introduce more opacity.
- Guide Far: Available when Guided mode is selected and used to set the far point for the depth map
- Guide Near: Available when Guided mode is selected and used to set the near point for the depth map
- Brightness: Sets the brightness in the generated depth map
- Contrast: Sets the contrast in the generated depth map
- Gamma: Sets the gamma in the generated depth map
- Level Far: Sets the Far (furthest from the camera) region of the generated depth map
- Level Near: Sets the Near (closest to the camera) region of the generated depth map
- Invert: Inverts the depth map
Refine Depth Group
This group includes a set of brightness/contrast/gamma controls to separately refine the near/mid/far regions with user definable range and position settings for each region.
- Enable: Enables the Refine Depth Group parameters.
Far Sub Group
- Position: Sets the mid-point in the Far range
- Range: Determines the size of Far range
- Brightness: Sets the brightness in the maps Far region
- Contrast: Sets the contrast in the maps Far region
- Gamma: Sets the brightness in the maps Far region
Mid Sub Group
- Position: Sets the mid-point in the Midtone range
- Range: Determines the size of Midtone range
- Brightness: Sets the brightness in the maps Midtone region
- Contrast: Sets the contrast in the maps Midtone region
- Gamma: Sets the brightness in the maps Midtone region
Near Sub Group
- Position: Sets the midpoint in the Near range
- Range: Determines the size of Near range
- Brightness: Sets the brightness in the maps Near region
- Contrast: Sets the contrast in the maps Near region
- Gamma: Sets the brightness in the maps Near region
Matte Tools Group
- Softness: Softens the transition of the threshold, range, and slice boundary regions
- Choke: Sets the choke or spread the matte
- Post Blur: Adds a secondary blur to the matte
Color Correct Group
- Hue: Used to control the overall hue of the transition.
- Saturation: Used to control the overall saturation of the transition.
- Brightness: Used to control the overall brightness of the transition.
- Contrast: Used to control the overall contrast of the transition.
- Gamma: Used to control the overall gamma of the transition.
- Temperature: Used to control the overall temperature of the transition.
- Cyan/Magenta: Used to control the overall amount of cyan/magenta in the image..
- Red: Used to control the overall value of the red color channel.
- Green: Used to control the overall value of the green color channel.
- Blue: Used to control the overall value of the blue color channel.
Animation Tuning Group
- Ease In: Controls how quickly or slowly the glow amount increases at the beginning of the transition.
- Ease Out: Controls how quickly or slowly the glow amount decreases at the end of the transition.
- OSC Enable: Only visible in hosts that support heads up display widgets for manipulating these controls directly on screen. Enables/Disables on screen controls.
- GPU Rendering:Specifies how the effect is rendered.
- Default: Uses product-wide default of 16 bit half-float GPU rendering.
- 16 Bit Float: Manually force 16 bit half-float GPU rendering.
- 32 Bit Float: Manually force 32 bit full-float GPU rendering.
- Disabled: Forces CPU rendering.