Get an Epic Experience with Premium


Unit Frames Login to Add Favorites
  • World of Warcraft
  • 108 Monthly Downloads
  • Supports: 5.0.4
  • 9,165 Total Downloads
  • Updated 09/09/2012
  • Created 09/15/2010
  • 20 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v1.2

About Simple3DPortraits

UPDATE: Support for click casting with Clique has been added. Enjoy.

This is a simple addon that draws 3D portraits for the player, target, focus, pet, and target of target units. Ideal for use with kgpanels or some other skinning method. Pair them with your favorite unit frames for flexible portrait placement. They are actual unit frames, so you can click them to target. If people seem interested, I can pretty easily make them usable for click casting.

It's intended to be simple to keep the mod from breaking when new patches are issued. If you want fancy model switching, you should probably look elsewhere. (Although the frames do change models when the unit is in a vehicle.)

The frames can be moved by dragging, and can be resized by grabbing the lower right corner. You can also finely tune the positions and sizes of all the frames in the options, which are located in the usual place, Interface/Addons from the main game menu. The text boxes allow them to be moved much further than the slider bars.

Any ideas for simple improvements are welcome.

If you experience any problems please leave a ticket here.

tag v1.2
Daedhir <>
2012-09-09 02:32:05 -0600

Tagging as v1.2


    - Added Clique casting capability

Addon Packs Containing This...


First Previous Page 1 of 2 Next Last
  • #22

    Hello again. I hopped over here from your FreeYourResources addon =)

    Does this do everything the standard Blizzard unitframe does? The right-click menu (I think you said yes to this), but does it also show elite, rare, rare elite, resting, pvp flag, threat % and red aggro/threat border too? If it has the full functionality of the default frames then I would definitely try this out for sure.

    Instead of doing a double-post same question for your Round3DPortraits too. =) I see it does the elite and resting stuff but what about the pvp flag and threat  and red aggro/threat border?

    EDIT: OH!  You're THAT Daed!  I used to use your skins for buttonforge =).   You used to have a UI compilation too didn't you?

    Last edited by AZMAK on 9/10/2012 4:06:30 PM
  • #24

    Oh, and I never got the right click menu stuff done. Maybe I'll add it soon. It's a huge pain and there are lots of taint issues with that...

  • #23

    This one's pretty bare-bones. It was meant as a lightweight replacement for ZMobDB, which was a gargantuan monster that was usually buggy.

    Round3DPortraits does most of what you're asking, but it doesn't flash red. It does the PVP flag though.

    I'm still doing the compilation, and I'm in the process of updating it for Mists now.

  • #25

    Hmm, wait, maybe I didn't put in the PVP flag... I think I use Pitbull for that. I'll have to check to make sure.

    Round3DPortraits was my first addon, and it was mainly made to scratch an itch I had for a nice portrait for my UI compilation. So, it pretty much did exactly what I wanted it to do and very little more than that. :)

    Last edited by Daedhir on 9/10/2012 4:34:28 PM
  • #20

    Really like the addon and how it fits with ElvUI.


    -options for borders around the portrait

    - flashing of portrait when low on health threshold is reached

    I realize you are trying to keep this simple and efficient, so it's ok if these are not realistic requests




  • #21

    Why don't you just enable portraits in ElvUI? Problem solved.

  • #18

    Is there a way to flip a portrait so it's always "facing" one direction or another?

    If you have the Player and Target windows arranged so they appear to be facing each other, sometimes the target will be facing away from the player instead and it looks weird.

    Last edited by Tygranar on 3/10/2012 2:28:45 PM
  • #19

    Unfortunately, there's no way to do this. The portraits are actually generated by the WoW client, and they only provide so many camera views.

  • #16
    This is just the simplicity that I was looking for in my upcoming UI
  • #14
    Lovely and simple mod. One question is there any means to move the player's toon in the frame? For instance to zoom back and show more of the model or turn them.
  • #15
    No, there's currently no way to do that.

    This would pretty much introduce a level of complexity that I'm hoping to avoid. Maybe if I can make the interface simple and the code lightweight enough, I'll look into putting in some more model customization. For now though, I'm going to stick with portraits only.
  • #17
    Good to know. I guessed it would become more difficult as a result.
  • #8
    Hello, I get this error message whenever I join a battleground it seems. Thank you for this addon by the way!

    Message: ...rface\AddOns\Simple3DPortraits\Simple3DPortraits.lua:660: attempt to index local 'frame' (a nil value)
    Time: 10/14/10 02:29:30
    Count: 23
    Stack: ...rface\AddOns\Simple3DPortraits\Simple3DPortraits.lua:660: in function `RefreshModel'
    ...rface\AddOns\Simple3DPortraits\Simple3DPortraits.lua:412: in function `?'
    ...nos\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function

    [C]: ?
    [string "safecall Dispatcher[2]"]:13: in function `?'
    ...nos\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    ...ce\AddOns\Dominos\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function
  • #10
    I just uploaded a fix that should take care of this, please try it out and if it's not fixed submit a ticket.
  • #9
    Please submit a ticket on the wowace website for this addon.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway