Plugin release: Magic Window 1.1 — in-editor AI lookdev + MagicAnimate (image-to-video)

Magic Window 1.1 is live on Fab — wanted to drop the technical pitch for
anyone running an in-editor AI workflow.

What it does (v1.1):

  • Capture a frame from your viewport (any aspect, any composition)
  • MagicAnimate takes that frame as the start anchor, returns a coherent
    motion clip (you set start and end frames, AI fills the in-betweens)
  • Iteration loop sits inside the editor — no round-trip out and back

Providers wired in (v1.1):

  • Google: Gemini Image + Veo video
  • OpenAI: Image (Sora not wired — OpenAI API sunset path)
  • fal.ai: Seedance video (multi-reference support, up to 9 refs)
  • API keys = user-supplied (no backend intermediary, no free tier)

Engine support: UE 5.7
Distribution: Fab listing, source plugin (16 C++ classes / 16 helper
structs / 8 enums), Docs/UserGuide.md ships inside the plugin ZIP

Hook (the framing we keep coming back to):
“One Capture. Endless Iterations. Controlled Animations.”
— user stays in charge of direction, AI fills in.

Also on Fab: USS (Ultra Surface Shader) v1.1 — modular layered
surface-shader system.

Links:

  • Fab: Fab
  • Demo / workflow clip: Instagram @magic_tools_ue

Happy to answer architecture / integration questions in this thread —
provider abstraction, MRQ hooks, frame-level reference handling, the lot

Update: Magic Window 1.1.2 is live on Fab.

This release is focused on the cost of iterating. The provider grid got wider with economy tiers, so a single test generation is cheap enough to try directions you would normally skip.

New model options (all through your own API keys, with tier labels and a cost preview before every generation):

Image iteration:

  • Google Gemini Flash tiers (new default for fresh installs)
  • Qwen Image Edit 2511 via fal.ai

Video, single frame:

  • Veo 3.1 Lite (new video default)
  • Hailuo 2.3 Fast
  • PixVerse V6

Video, start-end transitions:

  • Veo 3.1 Lite
  • PixVerse V6 Transition

Video with references:

  • Veo Standard and Seedance References unchanged

Under the hood:

  • Per-model capability validation, refined camera prompting and cost previews
  • Provider prompt limits enforced, fixes the Hailuo/PixVerse HTTP 422 failures and surfaces validation details in the panel
  • Fixed queue result retrieval for Hailuo/PixVerse
  • Compatible video model settings are preserved when switching input modes
  • Reference Tray resets after each submit
  • Image and video session subtotals, Google Veo reference mode is now explicitly asset-only

Workflow logic stays the same: sweep variations on an economy tier, switch to a standard tier when a direction deserves a closer look. Test first, decide, then commit the work in Unreal.

Fab: MAGIC WINDOW 1.1.2 - One Capture. Endless Iterations. Controlled Animations | Fab

Questions and bug reports welcome, reply here.

  • Magic Tools