{
 "schema_version": 1,
 "generated": "2026-10-23",
 "id": "samffprice-loopcut--match-scene-framing-to-reference-photo",
 "repo": "Samffprice/loopcut",
 "repo_url": "https://github.com/Samffprice/loopcut",
 "repo_slug": "samffprice-loopcut",
 "title": "Match a scene's framing to a reference photo",
 "page_title": "How to match a scene's framing to a reference photo with Loopcut",
 "summary": "Attach a reference image and let the agent compare viewport captures and adjust the shot.",
 "who": "A product or lighting artist who has a reference photo of the look they want and needs the Blender viewport and render setup to match it.",
 "problem": "Matching camera framing and render settings to a photo by hand means many rounds of adjusting and checking.",
 "outcome": "The scene framing moves toward the reference, and a render preset is set up at the requested size.",
 "steps": [
  "Install Loopcut and connect a model, following the install steps in the README.",
  "Open the panel with ⌘ L on macOS or Ctrl Alt L on Windows.",
  "Drop your reference photo onto the panel, or use + image, to attach it to the message.",
  "Type a request such as: Match the framing of the reference photo I attached and set up a product-shot render preset at 2048².",
  "Let the agent capture the viewport and compare it with the reference, then approve the steps it proposes.",
  "Check the final viewport yourself, and use Undo all if the framing does not suit the shot."
 ],
 "agent_prompt": "Use the Samffprice/loopcut Loopcut agent to frame <scene file> to match the attached reference image, using capture_viewport and compare_with_reference. Expect an adjusted camera or viewport and a render preset at 2048 pixels. Verify by comparing the final capture with the reference visually before accepting the change.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "The README describes comparison with a reference as a check the agent makes, not as a guarantee of an exact match, so the final framing still needs your judgement.",
 "category": "Content",
 "tags": [
  "Content"
 ],
 "lang": "c++",
 "requirements": [
  "A Mac with Apple silicon or a 64-bit Windows PC (the README lists these builds)",
  "An Anthropic key, an OpenAI-compatible key, a local model server such as Ollama, or a Loopcut hosted account",
  "Blender scene files you are happy to let the agent modify, since each step runs Python in the open scene"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/samffprice-loopcut/match-scene-framing-to-reference-photo/",
 "md": "https://dedupedai.com/use-cases/samffprice-loopcut/match-scene-framing-to-reference-photo/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/samffprice-loopcut--match-scene-framing-to-reference-photo.json",
 "api_version": "v1"
}
