## Capability matrix

| Tool                                       | image | video | 3d | text | reference | nine-panel | async | batch |
|--------------------------------------------|-------|-------|----|------|-----------|------------|-------|-------|
| [studio_generate_image](/content/en/docs/tools/studio-generate-image/index.html) |       | ·     | ·  |      |           | ·          | ·     | ·     |
| [studio_generate_video](/content/en/docs/tools/studio-generate-video/index.html) | ·     |       | ·  |      |           | ·          |       | ·     |
| [studio_camera_angles](/content/en/docs/tools/studio-camera-angles/index.html) |       | ·     | ·  | ·    |           | ·          | ·     | ·     |
| [studio_expand_image](/content/en/docs/tools/studio-expand-image/index.html) |       | ·     | ·  | ·    |           | ·          | ·     | ·     |
| [studio_upscale_image](/content/en/docs/tools/studio-upscale-image/index.html) |       | ·     | ·  | ·    |           | ·          | ·     | ·     |
| [studio_storyboard](/content/en/docs/tools/studio-storyboard/index.html) |       | ·     | ·  | ·    |           |            | ·     |       |
| [studio_brandshot](/content/en/docs/tools/studio-brandshot/index.html) |       | ·     | ·  | ·    |           | ·          | ·     | ·     |
| [studio_casting](/content/en/docs/tools/studio-casting/index.html) |       | ·     | ·  |      | ·         | ·          | ·     | ·     |
| [studio_ugc_room](/content/en/docs/tools/studio-ugc-room/index.html) |       | ·     | ·  | ·    |           | ·          | ·     | ·     |
| [studio_digital_twin](/content/en/docs/tools/studio-digital-twin/index.html) |       | ·     | ·  | ·    |           | ·          | ·     | ·     |
| [studio_video_enhance](/content/en/docs/tools/studio-video-enhance/index.html) | ·     |       | ·  | ·    |           | ·          |       | ·     |
| [studio_convert_to_3d](/content/en/docs/tools/studio-convert-to-3d/index.html) |       | ·     |   | ·    |           | ·          |       | ·     |

## Generation

2 tools

Core text-to-image and text/image-to-video primitives.

[studio_generate_image](/content/en/docs/tools/studio-generate-image/index.html) – Text-to-image and image-to-image generation across the full WM Studio model catalogue.  
[studio_generate_video](/content/en/docs/tools/studio-generate-video/index.html) – Text-to-video and image-to-video generation across the WM Studio video model catalogue.

## Image tools

5 tools

Edit, expand, upscale, and explore image variations.

[studio_camera_angles](/content/en/docs/tools/studio-camera-angles/index.html) – Generate a shot from a reference image with an explicit cinematic camera descriptor.  
[studio_expand_image](/content/en/docs/tools/studio-expand-image/index.html) – Outpaint an image in any direction.  
[studio_upscale_image](/content/en/docs/tools/studio-upscale-image/index.html) – Increase resolution and detail on an existing image via Topaz.  
[studio_storyboard](/content/en/docs/tools/studio-storyboard/index.html) – Upload an image, describe a story, and get 9 coherent shots.  
[studio_brandshot](/content/en/docs/tools/studio-brandshot/index.html) – Brand-consistent product/marketing shot from a single product reference.

## Characters

3 tools

Build characters, casts, UGC kits, and digital twins.

[studio_casting](/content/en/docs/tools/studio-casting/index.html) – Generate a character casting shot from a structured profile.  
[studio_ugc_room](/content/en/docs/tools/studio-ugc-room/index.html) – UGC-style room scene with product placement.  
[studio_digital_twin](/content/en/docs/tools/studio-digital-twin/index.html) – Generate a portrait using the user's pre-trained Digital Twin LoRA.

## Video tools

1 tool

Enhance and operate on existing video clips.

[studio_video_enhance](/content/en/docs/tools/studio-video-enhance/index.html) – Increase resolution and sharpness on an existing video.

## 3D

1 tool

Lift 2D references into 3D meshes.

[studio_convert_to_3d](/content/en/docs/tools/studio-convert-to-3d/index.html) – Lift a 2D image into a textured 3D GLB mesh via Meshy v6.
