Nodes · Blacksmith
BS_MotionMatte
Blacksmithv2coreTempered
Overview
The camera tracker's subject detector, standing alone: mattes of everything moving independently of the camera, as matte and matteId channels for garbage mattes, holdouts and per-subject grades.
How to
- Press ⚒ Analyze to track the shot and find the movers.
- Use
mattedownstream as coverage,matteIdto pick one subject.
Inputs
| Input | What it takes |
|---|---|
| in | the image this node works on |
Outputs
| Output | Type |
|---|---|
| out | Image |
Parameters
| Parameter | Type | Default | What it does |
|---|---|---|---|
| mattes | Text | String::new( | The forged MatteSet (JSON), baked by ⚒ Analyze. The kernel rasterizes it into matte / matteId every frame. |
| matte_start | Float | 0 | The project frame the baked mattes start at — set by ⚒ Analyze. |
| feather | Float | 8 | Soft-edge width of the rasterized matte, in pixels — the falloff outside each silhouette. Raster-time softening only: it cannot tighten the matte's shape. If the matte is the wrong SHAPE, that's the Detail knob. |
| holdout_regions | Text | String::new( | Not documented yet. |
| matte_ignore | Text | String::new( | Not documented yet. |
| matte_accept | Text | String::new( | Not documented yet. |
| status | Text | String::new( | Not documented yet. |
| detail | Choice | normal | Analysis grid resolution — the matte's own resolution, and the only control that changes the SHAPE. The boundary is decided one grid cell at a time, so the cell size is the floor on how closely it can follow an edge. Cost is quadratic: at 1080p, Coarse is a 16px grid (~0.3× the time), Normal 9px, Fine 6px (~2.25×). On a 60-frame 1080p plate Normal is around two minutes and Fine four to five, so reach for Fine on the shot that needs it rather than by default. Re-run ⚒ Analyze after changing it. (Feather softens the rasterized edge afterwards — it cannot tighten geometry.) |
Layers
- matte
- matteId
See also
- The Blacksmith family — Tools that do a whole job instead of a whole operation.