View Single Post
01-16-06, 03:11 PM   #1
Xageroth
An Aku'mai Servant
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 39
Talking Zuxana's Model Citizen

Zuxana's Model Citizen is a 3D model add-on for replacing the 2D portraits.

This is my first add-on and it was named after Zuxana, my tauren warrior on Bleeding Hollow, because she rarely gets a chance to see your faces since you're always running away in fear! Mwuahaha!

Current Status
Version 0.9.3

I had a bug in my code that prevented anything other than the player model to save camera adjustments. (whoops.) That has been fixed so now all cameras should save adjustments properly. There is still an unresolved issue concerning targeting models of differing sizes. The current WoW API does not, as far as I know, provide me with a way to compensate for different model sizes. I will be thinking creatively to at least alleviate this issue, but be aware that there's not much I can do other than catalogue every single model in the game and offset their size (which I'm not going to do because I'm not insane and you want your computer memory spent elsewhere).

Stuff That Works
If you want a feature added, check the planned features section and if it is not listed there then let me know!
  • 6 preset cameras for Player, Target, and each Party Member.
  • Mouse-adjustable model rotation, placement, and size.
  • Mouse-adjustable bounding box placement and size.
  • Each camera receives and saves adjustments individually.
  • Auto-detects when a model is close enough to render.

Stuff That's Broken
If you know something that is not listed here, let me know!! I'm open to suggestion on how to handle these problems.
  • Unable to compensate for differing model sizes. Adjusting the camera to be shoulders up on a small model will turn into a knee cap cam for a large model.
  • Occaisionally the player model requires changing targets before it will render.
  • [0.9.3 fixed:] Camera settings revert to default, with the exception of rotation (?), when model changes.
  • [0.9.2 fixed:] Shape shifting models, such as druid forms or polymorphed mobs, don't update at all.
  • [0.9.2 fixed:] Changing certain gear, such as taking a guild tabard off, updates the textures but not the model causing some strange effects.
  • [0.9.2 fixed:] Zoning or suddently teleporting a long distance, such as death or mage teleportion, sometimes causes models to appear completely white.
  • [0.9.2 fixed:] The cursor control limitations on model panning need to be decreased to accomodate large models such as dragons.

Stuff That's On The Drawing Board
These are planned features. This is stuff that I will get to when I can although some of the bug fixes take a higher priority.
  • Add/remove cameras as desired (add pets, remove party members, etc)
  • Configuration menu
  • Configurable mouse bindings.
  • Model animation options.
  • Model lighting options.
  • Adjustments via scrollwheel.

    MAJOR REVISION IN THE WORKS:
    After a lot of feedback and personal review, I've decided to rewrite this mod from the
    ground up with a new approach that will ultimately benefit everyone many times over.
    The next revision will be a much more object-oriented approach, will require Ace, and
    will split this AddOn into two components: a model generating platform and an addon that
    uses the platform to add/remove models for different model types.

    My initial plans for the platform will be to emulate everything currently within Model Citizen. Currently I'm close to completing that portion of it. Since it would be meaningless to release an update with no apparent changes (only backend changes), I won't release the revision until some new features have been added to the other component.

    "ModelCitizen" will be the platform for handling 3d models while "ZuxanaModelCitizen" will be my own implementation based on that platform. This makes it much easier for other addon authors to incorporate 3d models into their mods.

    Also, performance should see a boost. Sorry for the delay from the last update to the forthcoming revision, it's coming as soon as I can get it finished.

Can I get your DUF_Custom?
Of course! You can get it here.

Thanks to WoW Interface for hosting this.

Last edited by Xageroth : 02-15-06 at 02:09 AM.
  Reply With Quote