Advanced chroma keying software using a three-dimensional polyhedron approach to color separation – analyzes foreground, background, and transitional colors in 3D color space for superior edge detail, semi-transparent elements, and difficult keying conditions compared to traditional luma or 2D keyers.
What is Primatte?
Primatte is an advanced chroma keying software that uses a unique three-dimensional polyhedron algorithm for color separation. Unlike traditional 2D keyers, Primatte operates in the 3D RGB color space for more precise results.
Basic Principle
| Aspect | Description |
|---|---|
| Method | 3D Polyhedron in Color Space |
| Inventor | Yasuhito Nagahara (1989) |
| Advantage | Better Edge Details |
| Usage | Film, TV, VFX |
3D Color Space Approach
| Component | Function |
|---|---|
| Polyhedron | Defines Color Boundaries |
| Foreground | Colors to Retain |
| Background | Colors to Remove |
| Transition | Transition Area |
Vs. Traditional Keyers
| Aspect | Primatte | 2D Keyer |
|---|---|---|
| Color Analysis | 3D Space | Hue-based |
| Edges | Finer | Often Harder |
| Transparency | Excellent | More Difficult |
| Complexity | Higher | Simpler |
Primatte Versions
| Product | Platform |
|---|---|
| Primatte Keyer | Nuke, After Effects |
| Primatte Studio | Photoshop |
| Integrated | In Many Compositors |
| Hardware | Earlier Versions |
Sampling Method
| Step | Action |
|---|---|
| Auto Compute | Automatic Analysis |
| Background Sample | Define Screen Color |
| Foreground Sample | Areas to Preserve |
| Fine-Tuning | Manual Adjustment |
Algorithm Advantages
| Advantage | Description |
|---|---|
| Hair Detail | Fine Strands |
| Motion Blur | Motion Blur |
| Smoke/Fog | Transparent Elements |
| Reflections | Reflective Surfaces |
Parameters
| Parameter | Function |
|---|---|
| Spill Sponge | Remove Color Spill |
| Matte Sponge | Refine Matte |
| Fine-Tuning | Detail Control |
| Edge Blend | Edge Transition |
Spill Suppression
| Method | Description |
|---|---|
| Sponge Tool | Selective Removal |
| Global | Entire Image |
| Local | Edge Area Only |
| Color Match | New Color |
Difficult Keys
| Situation | Primatte Strength |
|---|---|
| Blonde Hair | Very Good |
| Green Eyes | Controllable |
| Reflective Clothing | Good |
| Uneven Screen | Better Than Others |
Workflow
| Step | Description |
|---|---|
| 1. Import | Load Footage |
| 2. Auto Compute | Initial Analysis |
| 3. Sample | Define BG/FG |
| 4. Refine | Improve Matte |
| 5. Despill | Remove Color Spill |
Integration
| Software | Primatte Version |
|---|---|
| Nuke | Primatte Plugin |
| After Effects | Primatte Keyer |
| Fusion | Integrated |
| Flame | Available |
Vs. Other Keyers
| Keyer | Characteristic |
|---|---|
| Primatte | 3D Polyhedron |
| Keylight | IBK-based |
| Ultimatte | Hardware Origin |
| IBK | Image-Based |
Matte Quality
| Aspect | Description |
|---|---|
| Core Matte | Solid Foreground |
| Edge Matte | Transitions |
| Detail Matte | Fine Structures |
| Combined | Final Result |
Best Practices
| Practice | Reason |
|---|---|
| Good Footage | Less Correction Needed |
| Proper Sampling | Better Analysis |
| Iterative Refining | Step-by-Step |
| Viewer Calibration | Accurate Assessment |
Common Mistakes
| Mistake | Avoidance |
|---|---|
| Over-Keying | Less is More |
| Under-Despill | Check All Edges |
| Bad Sampling | Representative Points |
| Ignoring Motion | Check All Frames |
Today
Primatte remains an important tool in the VFX arsenal, especially for challenging keying situations. Its unique 3D polyhedron approach often yields superior results compared to traditional keyers, particularly with fine details like hair and semi-transparent elements. In combination with other keying methods, Primatte enables professional compositing results.