Download
(12 Kb)
Download
Updated: 04-09-14 07:31 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:04-09-14 07:31 PM
Created:unknown
Downloads:75,683
Favorites:231
MD5:
Categories:Graphic UI Mods, Unit Mods
5.4
Adapt - Almost-Default Animated Portraits  Popular! (More than 5000 hits)
Version: 2.0.11
by: Gello [More]
This small addon animates the unit frames of (nearly) any UI.

When the UI goes to draw a static portrait, this addon instead draws an animated model to the dimensions of the intended portrait.

Adapt is meant to be configuration-free (especially if you use the default unit frames), but there are some options you can change in the Interface Options Panel.

__ New in 2.0.11 __
  • New 'Torso portrait' model option

__ FAQ __

Q: Will it work with my custom unit frames?
A: If your existing unit frames are static portraits and not models already, yes it should. The universal approach this addon takes will attempt to convert any 2d portrait texture into a 3d model (if it's bigger than 30 pixels). However, if Adapt already came with the unit frame addon or UI compilation you use, you may need to get an updated version of that addon/compilation if it made any tweaks to portraits/Adapt.

Q: It's not working or there's a bug.
A: I'd love to hear about it in the comments. Please mention what Unit Frame addon or UI compilation you use.

Q: I use circular unit frames (like default), but when I look closely the model cut off as a square! Can the model be fit into a true circle?
A: Sadly, it can't. Addons have no genuine way to mask models. For circular unit frames the model is shrunk to fit within the circle. There's not a lot of wiggle room to create a universal overlay to trim the corners but it is something being investigated.

Q: What's an "anonymous portrait"?
A: When this addon was first written in 2006 over seven years ago, practically everyone named all their textures(portraits). Nowadays it's more common for textures to go unnamed as a courtesy to the UI ecosystem. For anonymous portraits you can only turn them all on or off, unlike named portraits which you can selectively disable.

Q: I want to disable my default focus frame from animating, but I don't see it in the options list.
A: The list in options is only of portraits it's encountered in that session (and those already disabled). Adapt has no awareness of what frames it will be asked to draw until it encounters them. So in this case you can /focus yourself and then when you go back into options the focus frame should be listed so you can disable it.
2.0.11 4/9/14 torso portrait option
2.0.10 10/27/13 fix for blacklisted portraits belonging to an addon that later gets disabled
2.0.9 09/11/13 toc update for 5.4 patch
2.0.8 05/21/13 toc update for 5.3 patch
2.0.7 04/04/13 added blacklist cache, removed debug code
2.0.6 03/30/13 rewrite
- portraits indexed by the texture itself, not the texture name
- instead of a frame with back and model drawn off it, back and model drawn straight to parent of original texture.
- useParentLevel inherited by models
- setCamera replaced with SetPortraitZoom
- instead of reacting to every SetPortraitTexture, a SetUnit done only if the GUID changed. At the same time, if a UNIT_MODEL_CHANGED happens, every portrait of that unit will be updated at a lower priority update.
- rebuilt options frame
1.92 08/28/12 fixed _ tainting
1.91 08/27/12 5.0 (Mists of Pandaria) update
1.9 09/02/10 4.0 (Cataclysm) support, TargetFrameToTPortrait defaulted DontUse
1.82 10/08/08 scroll fix, /adapt goes to options panel
1.81 08/08/08 updated for WotLK (toc, this->self)
1.8 04/12/08 moved options to new interface options, added full model option
1.71 01/12/07 fixed initialization
1.7 01/11/07 fixed taint issue with default ToT
1.6 10/04/06 edits for lua 5.1
1.5 08/21/06 changed DressUpModel to PlayerModel, moved SetCamera OnUpdate to OnShow
1.4 06/22/06 disabled mouse on portraits, added known frames to /adapt list
1.3 06/11/06 /adapt animate/unanimate options, visibility fix by Lafiell, attempt at more flexibility with frameStrata
1.2 04/01/06 slash options added for circle/square portraits and background
1.0 03/19/06 initial release
Optional Files (0)


Archived Files (9)
File Name
Version
Size
Author
Date
2.0.10
10kB
Gello
10-27-13 03:21 PM
2.0.9
10kB
Gello
09-11-13 10:12 AM
2.0.8
10kB
Gello
05-21-13 11:18 AM
2.0.7
10kB
Gello
04-04-13 11:32 AM
2.0.6
10kB
Gello
03-29-13 11:24 PM
1.92
12kB
Gello
08-28-12 04:36 PM
1.91
12kB
Gello
08-27-12 08:34 PM
1.9
12kB
Gello
01-30-12 05:53 AM
1.82
10kB
Gello
10-14-08 04:43 AM


Post A Reply Comment Options
Old 04-07-13, 06:02 AM  
Gello
A Scalebane Royal Guard
AddOn Author - Click to view AddOns

Forum posts: 424
File comments: 296
Uploads: 85
Originally Posted by Pusikas
Target-of-Target seems to be working strangely in default blizz frames sometimes.
Example: Voidwalker tanking. ToT shows animated picture of the VW. Opponent targets myself. ToT shows a nice picture of me. Enemy goes back to attacking my VW. ToT still shows a picture of myself - subbed with the name of my Voidwalker.
This is kinda confusing.
Thanks for the report. Does it happen with any regularity? Ironically the 2.0.7 update removed the debugging code that would help in this. But if you're inclined (totally understandable if not) could you go back to 2.0.6 and after running it for a bit do an /adapt debug. It will print a list of portraits and numbers. The one of interest is TargetFrameToTPortrait and it will say something like

TargetFrameToTPortrait 5 of 230938 ""

I'm curious what the two numbers are. If you're not certain what version you're on, going into options (esc->interface->addons->adapt, or just /adapt) should tell you its version at the top.

But I'll look into this regardless. I have a warlock also, and tested quite a bit with pets, but I'll get rid of grimoire of sacrifice and watch more carefully.
Gello is offline Report comment to moderator  
Reply With Quote
Old 04-06-13, 07:21 PM  
Pusikas
A Murloc Raider

Forum posts: 4
File comments: 131
Uploads: 0
Target-of-Target seems to be working strangely in default blizz frames sometimes.
Example: Voidwalker tanking. ToT shows animated picture of the VW. Opponent targets myself. ToT shows a nice picture of me. Enemy goes back to attacking my VW. ToT still shows a picture of myself - subbed with the name of my Voidwalker.
This is kinda confusing.
Last edited by Pusikas : 04-07-13 at 04:52 AM.
Pusikas is offline Report comment to moderator  
Reply With Quote
Old 04-03-13, 10:17 AM  
10leej
An Onyxian Warder
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 361
File comments: 288
Uploads: 15
I have yet to reproduce it myself.
10leej is offline Report comment to moderator  
Reply With Quote
Old 04-03-13, 06:04 AM  
Gello
A Scalebane Royal Guard
AddOn Author - Click to view AddOns

Forum posts: 424
File comments: 296
Uploads: 85
I've done several raids since this report (early ToT25 normal, TER10 normal, MV10 heroic, MV-LFR, HoF-LFR, ToT-LFR), with somewhere between 22-28 addons loaded (including DBM and Clique--to be fair at least 19 of the addons are ones I've written myself) in a tanking, dps and healing role, changing focus a lot especially on the latter. I've not gotten a single byte of a taint.log, except when intentionally triggering one to confirm logging was working (going into interface options and closing the window in combat will taint a mess of stuff like raid frames in every UI on the planet if a single addon adds to the interface options panel).

I've gone over the code (there's not a lot of it, the non-options code is less than 300 lines) to see if there's any potential taint issue. I won't say there is none, but I can't see any.

I'll continue to keep taint logging on, but I'd appreciate any information on how to reproduce the taint issue being seen.
Gello is offline Report comment to moderator  
Reply With Quote
Old 03-31-13, 07:02 PM  
Gello
A Scalebane Royal Guard
AddOn Author - Click to view AddOns

Forum posts: 424
File comments: 296
Uploads: 85
Originally Posted by 10leej
Looks like adapt is blocking set/clear focus on default raid frames during combat.
Hmm ran a clear taintlog on two raids, one where I was definitely changing focus a lot. I'll look into it.
Gello is offline Report comment to moderator  
Reply With Quote
Old 03-31-13, 06:44 PM  
10leej
An Onyxian Warder
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 361
File comments: 288
Uploads: 15
Looks like adapt is blocking set/clear focus on default raid frames during combat.
10leej is offline Report comment to moderator  
Reply With Quote
Old 03-30-13, 03:13 PM  
10leej
An Onyxian Warder
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 361
File comments: 288
Uploads: 15
BobUI is update and is no longer skinning portraits by lua so there should no longer be compatibility issues as long as you support square portraits.
Last edited by 10leej : 03-30-13 at 03:13 PM.
10leej is offline Report comment to moderator  
Reply With Quote
Old 03-30-13, 12:05 AM  
Gello
A Scalebane Royal Guard
AddOn Author - Click to view AddOns

Forum posts: 424
File comments: 296
Uploads: 85
The rewrite just posted today (2.0.6) has an entirely new internal structure and a different way of updating models.

If you encounter any errors or problems, please post what unit frame addon you use or compilation so I can reproduce it.

Also any users of BobUI you'll want to hold off on updating Adapt until BobUI is updated to support it. Of the few others unit frame addons I've tested (like SpartanUI) everything seemed ok but again let me know if not.
Gello is offline Report comment to moderator  
Reply With Quote
Old 01-10-13, 01:56 AM  
10leej
An Onyxian Warder
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 361
File comments: 288
Uploads: 15
Originally Posted by chic_urbanity
Great addon! Right now it works with the latest version but the addon is considered "out of date". Any plans to update it?
it's not really out of date, so there's no need to update it.
10leej is offline Report comment to moderator  
Reply With Quote
Old 12-20-12, 11:14 AM  
chic_urbanity
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Great addon! Right now it works with the latest version but the addon is considered "out of date". Any plans to update it?
chic_urbanity is offline Report comment to moderator  
Reply With Quote
Old 10-14-12, 02:14 AM  
nayami
A Defias Bandit

Forum posts: 3
File comments: 7
Uploads: 0
Great addon all it lacks is for us to choose the colour in the portrait (:
nayami is offline Report comment to moderator  
Reply With Quote
Old 09-20-12, 12:51 AM  
Gello
A Scalebane Royal Guard
AddOn Author - Click to view AddOns

Forum posts: 424
File comments: 296
Uploads: 85
Originally Posted by 10leej
Actually it doesn't seems fixed from the amount of QQ I'm still getting
What is the behavior they're seeing?
Gello is offline Report comment to moderator  
Reply With Quote
Old 09-19-12, 10:47 AM  
10leej
An Onyxian Warder
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 361
File comments: 288
Uploads: 15
Originally Posted by Gello
The odd 3d model bug appears fixed with today's patch.

They won't ever read this but I'd like to just comment at how awesome it is that Blizzard provides tools like PlayerModels to addon authors and goes the extra step to fix them when they bug out. The "0" camera is something used internally to render the 2d portraits and they could've let the bug ride. Thanks Blizzard!
Actually it doesn't seems fixed from the amount of QQ I'm still getting
10leej is offline Report comment to moderator  
Reply With Quote
Old 09-11-12, 05:06 PM  
Gello
A Scalebane Royal Guard
AddOn Author - Click to view AddOns

Forum posts: 424
File comments: 296
Uploads: 85
The odd 3d model bug appears fixed with today's patch.

They won't ever read this but I'd like to just comment at how awesome it is that Blizzard provides tools like PlayerModels to addon authors and goes the extra step to fix them when they bug out. The "0" camera is something used internally to render the 2d portraits and they could've let the bug ride. Thanks Blizzard!
Gello is offline Report comment to moderator  
Reply With Quote
Old 09-10-12, 07:16 PM  
Gello
A Scalebane Royal Guard
AddOn Author - Click to view AddOns

Forum posts: 424
File comments: 296
Uploads: 85
Originally Posted by 10leej
Have you come up with a fix for the 3d portrait bug? I've had quite a few people complain to me about it, I keep telling them there's not much i can do.
I assume you're talking about how the head portraits are showing full body on some portraits. This is a peculiar bug. I've tried a few things and can't pin down its cause. Is anyone seeing it on frames other than target? So far I've only seen it on target frame.

It's working fine on beta. But then it was working fine on the beta before 5.0.4 went live too...
Last edited by Gello : 09-10-12 at 08:10 PM.
Gello is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: