Blend Presets

Blending and looping workflows will always require a bit of additional set-up to account for clip differences and output goals.

While using the Blend Mesh stage, please keep in mind you will be working with two pieces of source data. This can either be two different clips being blended together, or the same clip imported twice, overlapping two different frame ranges.

One of the main elements to be aware of while using the Blend Mesh preset is the need to resize certain stages intervals. While most processing in HoloEdit can be performed uniformly across all stages, blending or looping your clips requires that you isolate the specific ranges that are being blended for certain stages of processing, these stages are detailed below.

Please follow this link for more information on using the Blend Mesh stage documentation.

Important

Blend presets can not be run as a single job from the base preset. The initial Clean Mesh stages acting as the Blend source stages must be run independently, prior to processing the Blend Mesh and proceeding stages. You must also resize your interval lengths appropriately for the frame range being blended.

Blend

Select this preset when working on the blend or loop workflows to be exported to OMS, Streaming or other supported third-party software.

../_images/Blend.PNG

Default Stages

Load Asset

First of two load asset stages required as input for a blended or looped clip.

Clean Mesh - High to Med Poly

Clean Mesh stage ensures there are no mesh defects that could negatively affect future processing, and will decimate the mesh to 30,000 vertices. This stage must be run prior to being able to process the Blend Mesh stage.

Load Asset

Second load asset stage, used to input second blended or looped clip, you will need to manually add this data source. Select the Load Asset stage, drag the clip from the project window into the ‘AssetID’ field in the inspector. You will need to trim the interval to the appropriate frame range.

Clean Mesh - High to Med Poly

Clean Mesh interval to be applied to the second set of source data. The interval will need to be scaled to match the second source’s frame range. This stage must be run prior to being able to process the Blend mesh stage.

Blend - Default

Blend stage will blend the above source stages. It will automatically apply the first Clean Mesh stage as ‘Source Stage A’, and the second Clean Mesh stage as ‘Source Stage B’. You will need to resize the interval to cover the frame range being blended.

Clean Mesh - Mesh Clean Up

Due to a known issue, it is currently required that you run the Clean Mesh stage following the Blend Mesh stage. Resize this interval to cover the frame range being blended.

Stabilize Mesh - Medium Action

For pre-stabilized data, adjust the interval length to only cover the frame range being blended. For unstabilized data, the whole composition can be processed as a single interval following Blend Mesh.

Transfer Texture - Default

The Transfer Texture interval will need to be split based the preceding source data, and only applied to ranges processed by Stabilize Mesh. Frames before, during, or after the blend will need to be split and have the ‘Texture Source Stage’ parameter adjusted to inherit the textures from the correct upstream stage. The frame range for the blended portion should use the results of the Blend Mesh stage as their input.

Compress Mesh Segments - Default

Compress Mesh Segments can be run for the whole composition without any adjustments.

Blend to AVV

Select this preset when working on the blend or loop workflows to be exported AVV.

../_images/BlendAVV.PNG

Default Stages

Load Asset

First of two load asset stages required as input for a blended or looped clip.

Clean Mesh - High to Med Poly

Clean Mesh stage ensures there are no mesh defects that could negatively affect future processing, and will decimate the mesh to 30,000 vertices. This stage must be run prior to being able to process the Blend Mesh stage.

Load Asset

Second load asset stage, used to input second blended or looped clip, you will need to manually add this data source. Select the Load Asset stage, drag the clip from the project window into the ‘AssetID’ field in the inspector. You will need to trim the interval to the appropriate frame range.

Clean Mesh - High to Med Poly

Clean Mesh interval to be applied to the second set of source data. The interval will need to be scaled to match the second source’s frame range. This stage must be run prior to being able to process the Blend mesh stage.

Blend - Default

Blend stage will blend between the selected source stages. It will automatically apply the first Clean Mesh stage as ‘Source Stage A’, and the second Clean Mesh stage as ‘Source Stage B’. You will need to resize the interval to cover the frame range being blended.

Clean Mesh - Mesh Clean Up

Due to a known issue, it is currently required that you run the Clean Mesh stage following the Blend Mesh stage. Resize this interval to cover the frame range being blended.

Stabilize Mesh - Medium Action

For pre-stabilized data, adjust the interval length to only cover the frame range being blended. For unstabilized data, the whole composition can be processed as a single interval following Blend Mesh.

Transfer Texture - Default

The Transfer Texture interval will need to be split based the preceding source data, and only applied to ranges processed by Stabilize Mesh. Frames before, during, or after the blend will need to be split and have the ‘Texture Source Stage’ parameter adjusted to inherit the textures from the correct upstream stage. The frame range for the blended portion should use the results of the Blend Mesh stage as their input.

Compress Mesh Segments - Delta Compress Mesh(AVV)

Compress Mesh Segments can be run for the whole composition without any adjustments, will automatically run with ‘Delta Fallback’ enabled.

Detect Face - Detect face Default

Generate metadata establishing areas of the mesh recognized as a human face. This data is used to prioritize texture detail preservation for AVV files at export. Areas determined to be a face will be preserved at full detail.

Analyze Texture (AVV) - Analyze Texture Default

The Analyze Texture stage analyzes the texture to determine the detail density. You can view the results of this stage by clicking the mesh metadata tool at the top left hand of the viewport with the stage selected. This metadata will be used at export to determine which details to preserve as texture vs vertex colors, based on your export settings.

Transfer Normals (AVV) - Transfer Normals Default

Transfer Normals is used to transfer per-frame normals from source stages over normals that have been replaced by a segment’s keyframe’s normals during the Stabilize Mesh process. This stage, like Transfer Texture, only needs to be applied to data affected by the Stabilize Mesh stage. Frames before, during, or after the blend will need to be split and have the ‘Source Stage’ parameter adjusted to inherit the normals from the correct upstream stage. The frame range for the blended portion should use the results of the Blend Mesh stage as their input.

Generate Motion Vectors - Generate Motion Vectors Default

Generate Motion Vectors must span the whole composition’s length for correct results. Ensure that all frames being included within your export are included in an interval.