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.