Batch Processor
The Batch Processor runs mesh conditioning operations across all selected Static Mesh assets in a single pass. It is the UE5 equivalent of Quadify Base's single-asset workflow, applied at project scale.
Opening the Panel
Select one or more Static Mesh assets in the Content Browser, then open Quadify Suite → Batch Processor. The panel lists every selected asset and shows a checkbox group for the operations you want to run.
Operations
Degenerate Geometry Cleanup — Removes zero-area triangles, duplicate vertices within tolerance, and degenerate edges that would cause import/export warnings. Equivalent to Blender's Merge by Distance + Limited Dissolve pass.
Lightmap UV Generation — Generates a non-overlapping lightmap UV layout in UV channel 1. Uses Unreal's built-in auto-unwrap with the lightmap resolution set in QSuite Settings. Existing UV channel 1 data is overwritten.
Collision Hull Assignment — Generates a convex collision hull for assets that have no collision geometry. Assets that already have UCX_ prefix collision meshes are skipped. You can choose between Simple Box, Convex Hull, or the default Unreal complex-as-simple mode from the dropdown.
QA Scoring — Runs the Quadify Base QA pipeline on each asset and writes a score (0–100) to the asset's user data. Assets below the configured threshold are flagged in the results log. This does not modify any mesh data.
Running the Batch
Toggle the operations you want, then click Run Batch. A progress bar shows per-asset progress. The results log at the bottom of the panel lists every asset processed, the operations applied, and any warnings or errors. Click any row in the log to focus the corresponding asset in the Content Browser.
Tips
Run QA Scoring first (with other operations off) to identify which assets need work before committing to destructive operations. The results log can be copied to clipboard using the Copy Log button at the bottom of the panel.