Description
Screenshot & Pose Studio (TransPose) 📸
BETA test build.
Turn World of Warcraft into your own photo studio. Stage characters, mounts, and pets, pose them frame-by-frame, set the perfect camera and backdrop, and capture clean screenshots — no UI, no gameplay getting in the way.
Ever wanted the perfect group shot, transmog showcase, or roleplay scene without the HUD and other players ruining the frame? 📸 TransPose turns the game into a little photo studio: assemble a cast, apply poses, dial in the camera, drop in a backdrop, and shoot.
✨ Features
- 🎭 Stage a full cast: place up to 30 figures in one 3D scene with real depth and spacing — your character, your target, mounts, battle pets, captured creatures, or your whole party or raid in one click.
- 🐺 Auto-saves special forms: records and restores your Druid, Worgen, and Dracthyr transformations so they're ready to pose — and each cast tile shows the figure's current form, not just the base face.
- 🎚️ Precise transform controls: move, depth-shift, rotate (yaw/pitch/roll), and scale every figure, with per-axis locking so nothing drifts. Hold Shift to move or spin the whole cast together.
- 🎥 Full camera system: field-of-view and distance controls, freeze locks, orbit/spin/zoom, and one-click auto-framing.
- 🖼️ Any backdrop you want: studio solids including green and blue screens, in-game locations, class/faction scenes, the live game world — or your own images, dropped into a folder.
- 🎬 Searchable animations: find any pose by name, step frame-by-frame, scrub the timeline, adjust speed, and save your favorites — or pose the entire cast at once with a single setting.
- 🧭 Guided help: a built-in walkthrough (the ? button), a mouse-controls cheat-sheet, and one-click in-game bug reporting.
- 💾 Clean export: capture straight to JPEG, PNG or TGA.
Compatibility
- World of Warcraft Retail (patch 12.0.7+)
- No dependencies required — works standalone.
- ⚠️ Currently in Beta — actively developed; feedback and bug reports are very welcome.
Also known as "TransPose." A screenshot studio, character posing tool, in-game camera and photo mode, transmog showcase, and roleplay scene builder for World of Warcraft. Inspired by "GPOSE" feature in FF14 and a "TransMog" pun.
📄 License
TransPose is All Rights Reserved. It's a huge passion project in active development. This is what I've been building toward all along, with my other addons as the learning path that got me here. Please don't reupload, redistribute, or reuse its code or assets without permission.
Want to build on it or collaborate? Reach out, I'm happy to talk.
🙏 Credits & Attribution
Reference addons — API verification only, no code or assets copied
- TransPose was developed with other shipped addons open as reference for how Blizzard's own APIs behave — the same way you'd read official documentation.
- The APIs (
GetDisplayInfo,HasAnimation,OnModelLoaded,SetModelByUnit's form flags,GetActiveBoundingBox, the ModelScene camera calls) belong to Blizzard, not to any addon. - No code was copied, and no art or other assets were taken. Every implementation here is written from scratch against my architecture.
Addons consulted:
| Addon | What was learned (behaviour of a Blizzard API) |
|---|---|
| Narcissus | that GetDisplayInfo returns a display id off a scratch CinematicModel; that HasAnimation is a Model-family method; the camera Euler convention |
| DialogueUI | that a hidden ModelScene will not stream; the SetModelByUnit(unit, sheathe, autoDress, hideWeapon, useNativeForm) argument shape; that OnModelLoaded is a real actor script |
| Plumber | corroboration of OnModelLoaded usage |








