WM StudioDocs
ToolsWorkflowsChangelogGitHub
  • Introduction
  • Getting started
  • Configuration
  • Tool index
  • Camera Anglesstudio_camera_angles
  • Expand Imagestudio_expand_image
  • Upscale Imagestudio_upscale_image
  • Storyboardstudio_storyboard
  • Brandshotstudio_brandshot
imagestableimagereferencenine-panelbatch

Camera Angles

studio_camera_angles

Upload an image and generate 9 classic camera angles in one batch.

Overview

Given a reference image and optional style/mood guidance, returns a 3×3 grid of nine consistent camera angles (wide, medium, close-up, low-angle, high-angle, …). Output preserves subject identity and lighting.

Auth
oauth-jwt
Returns
{ job_id, status, panels?: [{ url, angle, index }] }
Web client
src/app/[locale]/dashboard/creative-studio/tools/camera-angles/camera-angles-nine-panel-client.tsx
MCP handler
mcp-director/src/tools/studio.py

Quick start

Invoke the tool over Streamable HTTP at {MCP_BASE_URL}/mcp/. The request below assumes you already minted an MCP JWT via the OAuth flow.

{
  "name": "studio_camera_angles",
  "arguments": {
    "reference_image_url": "<reference_image_url>"
  }
}

Parameters

NameTypeDefaultDescription
reference_image_urlrequiredstring—Public URL of the source image.
stylestring""Free-form style hint (e.g. "cinematic noir").
moodstring""Mood hint (e.g. "melancholic").

Examples

Generate 9 angles
json
{
  "name": "studio_camera_angles",
  "arguments": {
    "reference_image_url": "https://cdn.wm.studio/uploads/portrait.jpg",
    "style": "cinematic, shallow depth of field",
    "mood": "intimate"
  }
}

Performance

Async; 9 panels typically render in 35–80s.

Related tools

studio_storyboard
Upload an image, describe a story, and get 9 coherent shots.
studio_brandshot
One brand reference, nine campaign panels.
studio_generate_image
Text-to-image and image-to-image generation across the full WM Studio model catalogue.
← All toolsView handler
On this page
  • Overview
  • Quick start
  • Parameters
  • Examples
  • Performance
  • Related tools
WM Studio MCP — v2.0.0
Docs home