Transmorpher is a full client-side appearance and morphing suite for World of Warcraft: Wrath of the Lich King 3.3.5a.
It goes far beyond a basic transmog browser. The addon can preview and morph gear, race, creature displays, mounts, companion pets, hunter pets, enchants, titles, spell visuals, shapeshift forms, barber appearances, item textures, persistent aura visuals, damage text colors, creature/mount recoloring, and selected world presentation settings from one UI, with optional peer-to-peer sync for other addon users.
- Full equipment transmogrification workflow with slot-based preview and direct apply.
- Creature and race morphing with saved favorites, recent morphs, and direct display ID search.
- Mount, companion pet, and hunter pet morphing, including quick reset access.
- Enchant visual morphing for main-hand and off-hand weapons.
- Account-wide loadouts with talent spec bindings, auto-apply support, and TM1 import/export.
- Form morph assignments for druid, shaman, warlock, priest, and DBW-style transformations (13 groups).
- Direct spell morphing from your spellbook to other spell visuals.
- Conditional aura-triggered spell visual swapping with custom rules.
- Persistent aura visual browser to permanently wear spell visual effects.
- Full barbershop controls with DBC-driven options and per-region free-RGB tint, gradient, rainbow, and two-tone recolor.
- Per-slot item recolor system with tint modes, color direction, contrast, brightness, saturation, hue, and glow control.
- Creature and mount recoloring via BLP texture path resolution with persistent account-wide storage.
- Texture capture mode for discovering recolorable textures in-game.
- Damage text color customization with 8 categories including rainbow mode and global size slider.
- Animated glow system with 6 colors, gradient mode, and multi-layer breathing animation.
- Search-heavy UI with debounced input across items, sets, creatures, pets, titles, spells, and optimization lists.
- Optional P2P world sync that shares visuals with other Transmorpher users without chat spam.
- Client-side controls for time of day, fog, far clip, smooth textures, 21 render analysis toggles, distance culling, spell optimization, and HD font mode.
- Dressing room with live character mirroring, faked client-side preview, race-specific backgrounds, and drag rotation.
| Area | What you can do |
|---|---|
| Gear | Preview items by slot and armor/weapon subclass, apply hidden-slot looks, browse enchants, inspect item IDs, open Wowhead links, cycle through donor items sharing the same appearance (Tab key), view per-item source records, recolor item textures per slot with tint/glow/color controls. |
| Sets | Browse item sets by class with class icon filter, preview full outfits on the dressing room model with race-specific background, inspect individual slot pieces. |
| Character Morphs | Switch to any race model (male/female), apply creature display IDs, resize your character (0.1x-10.0x), save favorite morphs with rename/reorder, undo support (40-deep stack), 12-entry recent morphs list. |
| Mounts | Search by name, type, or display ID, filter by All/Ground/Flying, apply universal/ground/flying mount morph, hide the mount model, reset it. Per-mount recolor button for creature skin tinting. |
| Pets | Search and morph companion pets with quick apply and reset support. |
| Combat Pets | Morph hunter pets from a curated family list with type/family filter, or browse all ~15k creature displays. Direct display ID entry, dedicated scale input (0.1-10.0) with resize button. Includes warlock demons and water elemental. |
| Enchants | Browse and apply main-hand and off-hand enchant visuals from the preview workflow. |
| Titles | Search and apply character titles from a dedicated searchable picker. |
| Forms | Assign creature display IDs to 13 form groups: Bear, Cat, Moonkin, Tree, Travel, Aquatic, Flight, Ghost Wolf, Metamorphosis, Shadowform, DBW_1 through DBW_4. Auto-detects available forms from shapeshift bar with class fallback. |
| Spell Visuals | Remap any spellbook spell to another spell visual, persisted per character. |
| Aura Spell Swaps | Create conditional rules that auto-swap spell visuals when specific auras are active. |
| Persistent Aura Visuals | Browse and wear spell visual effects permanently, surviving morphs, forms, zoning, and relogs. Search by name or numeric ID. Global persist, auto-heal, and mute toggles. |
| Barber Controls | Adjust skin tone, face, hair style, hair color, facial hair. DBC-driven option counts. Per-region free-RGB tint with Solid, Gradient, Rainbow, and Two-Tone modes, glow toggle, and full saturation/brightness/contrast/hue sliders. |
| Item Recoloring | Re-skin transmogged items per slot with another item's texture. Tint modes: Solid, Gradient, Rainbow, Two-Tone. Controls: intensity, glow, contrast, rainbow spread, color shift, brightness, saturation, hue. Direction: Vertical, Horizontal, Diagonal. |
| Creature & Mount Recoloring | Browse ~15k creature displays with NPC/Boss/Normal classification filters. Recolor any creature or mount via BLP texture path resolution. Persistent account-wide storage with zone-change re-application. Texture capture mode for discovering recolorable textures. |
| World Presentation | Set client-side time of day (0-24h with Set Time/Reset), fog (enable, color picker, start/end sliders), far clip distance (enable, slider 100-2666), and smooth textures with adjustable bias. |
| Render Analysis | Toggle 21 render and analysis flags across 4 categories: Scene Visibility, Environment Flags, Debug Visualization, and Smooth Textures. |
| Distance Culling | Master distance slider (0-200 yd) with per-category hiding: other players, their pets/summons, all NPCs/creatures, ground effects, corpses. Instant cleanup: shadows, summons, nameplates, chat bubbles, player sounds. Group/raid member protection. |
| Damage Text Colors | Customize 8 text categories: Damage, Damage Crit, Healing, Healing Crit, Miss/Dodge/Parry, Absorb, XP, Honor. Per-category rainbow mode with speed slider. Global size slider (0.7-2.5x). Auto-enables combat text CVars. |
| Optimization | Smart visual filtering with 15 spell part categories, per-target-group control (self/pet/raid/other players/NPCs/bosses), per-class filters, recommended raid preset. Protected spell list with tier-based raid spell protection (T7-T10, VOA). Unit/name pattern suppression. |
| Sync | P2P world sync via RAID/PARTY + GUILD + WHISPER channels with automatic peer discovery, state broadcasting, chat filtering, vehicle forwarding, and suppression mode. |
| HD Font | Queue MSDF font rendering for the next client launch with 3 modes: Enhanced + FXAA, Classic, Disabled. |
| Tab | Purpose |
|---|---|
Preview |
Main browsing and preview hub with 7 sub-tabs: items, sets, forms, spells, skin recolor, barbershop, and persistent aura visuals. |
Loadouts |
Save, preview, duplicate, overwrite, delete, and apply full appearance presets with talent spec binding, auto-apply, description fields, and TM1 export/import. |
Mounts |
Searchable mount morph browser with All/Ground/Flying type filter, per-mount recolor button, set, hide, and reset actions. |
Pets |
Searchable companion pet morph browser with quick apply and reset. |
CPets |
Hunter pet and creature-display browser with dual Curated/All Creatures mode, type/family filter, direct display ID input, dedicated scale slider with resize, and status display. |
Morph |
Race morph buttons with male/female toggle, creature display ID search with priority scoring, scale slider, random morph, morph-to-target, 12-entry recent morphs, favorites management with add/rename/reorder/remove. |
Color |
Creature and mount recoloring browser, saved recolors management, damage text color customization with 8 categories, rainbow mode, and global size slider. |
Misc |
Time control, atmosphere (fog + far clip), distance culling with master slider, 21 render analysis toggles, titles, HD font modes, and spell optimization. |
Settings |
Persistence toggles, behavior options, sync activation, interface buttons, DLL status, and about section. |
| Sub-Tab | Purpose |
|---|---|
Items |
Browse item appearances by slot and armor/weapon subclass, search by item name or ID, try-on preview on dressing room model, Tab-key cycling through donor items, Shift+click for item link, Ctrl+click for Wowhead URL. |
Sets |
Browse class-filtered item sets with class icon dropdown, preview full outfits on dressing room model with race-specific background, inspect individual slot pieces. |
Forms |
Card-based layout with creature selector dialog, priority-based search scoring, per-card glow when assigned, Select/Change and Reset buttons. Auto-detects available forms. |
Spells |
Source and target spell selection from spellbook, optional "show all ranks" toggle, Morph and Reset buttons. |
Skin |
Per-slot item recolor via donor item lookup with tint modes (Solid/Gradient/Rainbow/Two-Tone), full color controls, glow toggle, and direction buttons. |
Barber |
5 category cards (Skin Tone, Face, Hair Style, Hair Color, Facial Hair) with DBC-driven discrete sliders. Custom Color sub-panels for Skin Tone and Hair Color with full tint controls. |
Auras |
Persistent aura visual browser from RE enumeration with lazy loading, search by name or numeric ID, worn visuals management, global persist/auto-heal/mute toggles, and Clear All button. |
| Sub-Panel | Purpose |
|---|---|
Time Control |
Override client-side time of day (0.0-24.0 range, 0.5 step) with Set Time and Reset buttons. Shows HH:MM format. |
Environment |
Fog override (enable toggle, hex color picker, start/end sliders 0-4000/0-6000) and far clip override (enable toggle, slider 100-2666) with Reset buttons. |
Analysis |
21 render analysis checkboxes across 4 cards: Render Overrides (smooth textures + bias slider), Scene Visibility (M2, terrain, WMO, shadows, occluders, fade), Environment Flags (clutter, collision, liquid, mountains, specular, shadows), Debug Visualization (wireframe, normals). |
Distance Culling |
Master enable + distance slider (0-200 yd). Per-category: other players, their pets/summons, all NPCs/creatures, ground effects, corpses. Instant toggles: shadows, summons, nameplates, chat bubbles, player sounds. Group/raid protection checkbox. Reset button. |
Titles |
Searchable title list with Equip and Remove buttons. |
HD Font |
3 radio modes: Enhanced + FXAA, Classic, Disabled. Queued for next client launch. |
Optimization |
Two sub-tabs: Smart Filter (enable, 15 visual part checkboxes, target group checkboxes, class filters, recommended preset) and Protected List (search, paginated list, add/remove/export). |
| Tab | Access |
|---|---|
Barber |
Accessed through the dressing room or gear workflow. Full barbershop controls with DBC-driven options and per-region free-RGB tinting. |
Skin |
Accessed per equipment slot. Per-slot item recolor system with tint modes, color direction, contrast/brightness/saturation/hue, and glow. |
Visuals |
Accessed through spell/aura workflows. Persistent aura visual browser, worn set management, and global persist/auto-heal/mute controls. |
Aura Swap |
Accessed through spell workflows. Conditional aura-triggered spell visual swap rule editor. |
Loadouts are one of the biggest features in the addon. A loadout captures:
- Equipment appearance and hidden-slot state (per-slot eye toggle).
- Per-weapon-slot sheathe positions (Back/Hip/Hidden/Default).
- Main-hand and off-hand enchant visuals.
- Mount morph and mount hidden state.
- Companion pet morph.
- Combat pet morph and scale.
- Character morph (race/creature) and scale (0.1x-10.0x).
- Active title.
- Loadout name and description field.
You can also:
- Preview a saved loadout before applying it.
- Duplicate an existing loadout to create a variant.
- Overwrite an existing loadout with current state.
- Delete old loadouts.
- Bind a loadout to Primary or Secondary talent spec.
- Auto-apply bound loadouts when you switch specs.
- Export loadouts as portable TM1 strings (
TM1|1|name|items|hidden|emh|eoh|mount|mhidden|pet|hpet|hpscale100|morph|mscale100|title|mounts). - Import TM1 strings from other users or backups.
The dressing room provides a live preview environment:
- Real-time character mirroring that follows your actual character.
- Faked client-side preview via DLL sentinels (PV_TRYON_BASE, PV_TRYON_SLOT_BASE) for item try-on without affecting your real gear.
- Per-race/sex X/Z position clamping for stable model placement.
- Left-click drag rotation, right-click vertical drag, Alt + right-click zoom, mouse wheel zoom.
- Race-specific background images for all 10 races.
- Debug info overlay showing facing, X, and Z position.
Items and active elements use a multi-layer animated glow system:
- 3 animation layers: inner shimmer, main border breathing, outer halo pulse.
- 6 color types: gold, purple, blue, pink, green, red.
- Gradient glow mode with left/right color split on each layer.
- Confirmation flash animation (white burst, hold 1s, fade to target color).
- 30 FPS animation loop with different frequencies per layer for an "alive" feel.
- 0.3s fade-in on activation.
| Action | Result |
|---|---|
| Left-click an equipment slot | Select the slot and jump to matching item previews. |
| Alt + Left-click an item slot | Apply the currently previewed item morph to that slot. |
| Right-click an equipment slot | Remove or reset the slot morph. |
| Shift + Left-click an item slot | Print the item link and item ID to chat. |
| Ctrl + Left-click an item slot | Open a Wowhead URL dialog for the item (retail/classic toggle). |
| Tab key on item preview | Cycle through donor items sharing the same appearance. |
| Left-click an enchant slot | Enter enchant browsing mode in Preview. |
| Alt + Left-click an enchant slot | Apply the selected enchant visual. |
| Right-click an enchant slot | Remove the enchant morph. |
| Left-click an eye icon on a slot | Toggle slot item visibility (hide/show). |
| Left-click a sheathe icon on a weapon slot | Set sheathe position (Back/Hip/Hidden/Default). |
| Left-click a special slot under the model | Open the related tab. |
| Right-click a special slot | Clear the current mount, pet, combat pet, or character morph. |
| Left-click minimap button | Toggle the main window. |
| Right-drag character info button | Reposition the character-frame launcher vertically. |
| Command | Description |
|---|---|
/morph |
Toggle the Transmorpher window. |
/morph reset |
Reset all active morphs. |
/morph status |
Show DLL and current morph status. |
/morph morph <displayID> |
Morph your character to a creature or race display ID. |
/morph scale <value> |
Set character scale. Use 0 for default. |
/morph mount <displayID> |
Morph your mount. |
/morph pet <displayID> |
Morph your companion pet. |
/morph hpet <displayID> |
Morph your hunter pet. |
/morph enchant <mh|oh> <enchantID> |
Apply an enchant visual. |
/morph title <titleID> |
Apply a title. |
/morph sync |
Broadcast your current state to peers. |
/morph export |
Export a TM1 loadout string of your current state. |
/morph import <string> |
Import and apply a TM1 loadout string. |
/morph random |
Random creature morph. |
/morph target |
Morph into your target's appearance. |
/morph undo |
Undo the last character morph (40-deep history). |
/morph helm |
Toggle helm visibility. |
/morph cloak |
Toggle cloak visibility. |
/morph ss |
Take a screenshot. |
/morph fov <20-350> |
Set the camera field of view (0 = client default). |
/morph help |
Show command help. |
Aliases: /vm and /Transmorpher
World sync is optional and can be toggled in Settings.
When enabled, Transmorpher shares your appearance state with other addon users nearby or connected through supported addon-message routes. The sync system operates across RAID/PARTY, GUILD, and WHISPER channels:
- Automatic peer discovery with heartbeat and mutual handshake.
- State re-broadcasts after any appearance change.
- Chat filtering hides sync traffic from visible chat windows.
- Large state payloads are handled safely with chunked transfer.
- Vehicle state forwarding for mounted appearance continuity.
- Suppression mode to control what gets shared.
- Self visibility option to see your own morphs in the sync view.
- Peer name configuration and notification suppression.
This means sync is useful for shared social visuals, RP, events, or coordinated client-side appearance setups without polluting normal chat windows.
The addon supports both account-wide and per-character persistence.
- Morph favorites (with rename and reorder).
- Global settings.
- Saved loadouts (with descriptions and TM1 format).
- Damage text color configurations.
- Window position and size.
- Creature and mount recolors (ColorAssets with BLP texture paths).
- Current active morph state (items, hidden slots, morph, scale).
- Per-character settings.
- Mount, pet, and combat pet state.
- Form and spell morph assignments.
- Aura swap rules.
- Persistent aura visual set.
- Barber shop state (skin, face, hair, hair color, facial hair).
- Item recolor state per slot.
- Sheathe positions (per weapon slot: Back/Hip/Hidden/Default).
- Hidden slot states.
| Card | Controls |
|---|---|
Persistence |
Persist morph across sessions, Save mount morph per character, Save pet morph per character, Save combat pet morph per character. |
Behavior |
Show Warlock Metamorphosis, Keep morph in shapeshift forms. |
Multiplayer Sync |
Activate World Sync. |
Interface |
Show Minimap Button, Hide Character Info Button. |
System Status |
DLL loaded/not loaded status indicator. |
About |
Version, description, and requirements. |
-
Copy the
Transmorpheraddon folder into your WoW addons directory:World of Warcraft/Interface/AddOns/Transmorpher -
Place
dinput8.dllin your WoW root directory, next toWow.exe. -
If you use Universal Proxy instead of the bundled DLL loader, configure that instead.
-
Launch the client and use
/morphto open the UI or click the minimap button.
- Recolor any equipment piece with a full color customization suite: color picker, tint intensity, contrast, brightness, saturation, hue shift, and glow toggle.
- Tint modes: Solid, Gradient, Rainbow, Two-Tone.
- Change the texture of any equipment slot to any other item in the game.
- Texture capture mode for discovering recolorable surfaces in-game.
- Persistent account-wide storage for all recolor data.
- Customize skin tone, face, hair style, hair color, and facial hair with DBC-driven option counts.
- Per-region free-RGB tinting with Solid, Gradient, Rainbow, and Two-Tone modes.
- Full saturation, brightness, contrast, and hue sliders per region.
- Tint applies in real time and persists across sessions.
- Browse all spell visuals in-game and attach them to your character permanently.
- Seamless loop animation with no respawn, no pulse, no flicker.
- Stack multiple auras simultaneously (e.g. Devotion Aura on loop while stacking other effects).
- Auras survive morphs, forms, zoning, and relogs when Persist is enabled.
- Auto-heal mode and mute toggle included.
- Change main-hand and off-hand weapon sheathe position between Back and Hips.
- Hide main-hand and/or off-hand weapons entirely.
- Applies in real time to the character model.
- Random Morph button: instantly apply a random creature display.
- Copy Target button: morph to your current target's creature display (NPC targets only).
- Control weather state: Clear, Rain, Snow, Sandstorm.
- Adjust weather intensity with a slider.
- Skybox Library: browse and apply any skybox in the WoW 3.3.5a database.
- Client-side only.
- Camera field of view unlockable up to 350 degrees.
- Slider control with instant reset to default.
- Hide other players with distance slider.
- Hide pets, summons, and NPCs.
- Hide corpses.
- Toggle ground effects, shadows, nameplates, and chat bubbles.
- Mute player sounds.
- Hide spell visuals based on your class and role.
- Filter by boss, NPC, and elite classification.
- 15 individual visual part categories with granular toggle control.
- Raid tier protection for T7, T8, T9, T10, and VOA.
- Protected spell list with search, add, remove, reload, and export.
- Recommended Raid FPS Preset for one-click optimization.
- Full damage text color customization across 8 categories: Damage, Damage Crit, Healing, Healing Crit, Miss/Dodge/Parry, Absorb, XP, and Honor.
- Per-category rainbow mode with independent toggle.
- Global damage text size slider.
- Race, equipment, and color customization now visible on the character selection screen.
- Fixed double refresh on teleport and login.
- Fixed crash error when exiting the game.
- Fixed fog and far clip overrides not properly disabling.
- Fixed camera FOV not instantly resetting to default.
- Reduced CPU usage across all subsystems.
- Improved loadout apply speed.
Transmorpher is not just a transmog browser. It is a unified visual control panel for WotLK 3.3.5a that combines appearance morphing, spell visuals, form overrides, barber controls, item recolor, creature/mount recoloring, texture capture, aura swaps, persistent visuals, damage text colors, loadouts, sync, distance culling, spell optimization, render analysis, and world-side client customization into a single addon workflow.
