This is an addon for World of Warcraft which is dependent on pfUI(you'd better download the latest version),it's mainly works on the UnitFrames
like the gif below shows:
The gradient rainbow bar is a clone from RUF which is build at v1.13.x not compatible with vanilla WOW.
You can also make a great behavior of 3D portrait by some feasible config.
Notice: Although i've done my best, that's even some bugs.
To have fun in an old game, I think it's more appealing than the game content itself. After all, the old game world has been played thousands of times, but it's worth looking into something new that is unknown to the player themselves.
So I set out to implement the animation function of the 3D portrait model, it looks like the picture below shows:
For a huge model like a dragon, we can also achieve the style shown in the picture above through a certain configuration. You may be more concerned with the specific options of the configuration, and here I can give a personal template:
Here is an example after changing the animation of 3D portraits:
Alt
+z
to show/hide and refresh the UI/run ReloadUI()
use the macro/afk
this macro will load the pfUI afk module that has the same behavior asAlt
+z
-
enable addon and reload UI
-
enable usable unitframe
-
now you need to add a model template to game's cache storage so that will auto display next time
Notice: You must know that different creature has the different 3d model size especially the height!
The different height makes the same configuration get a wrong performance.
So that you must add a template for every single creature or model type!!!
I copy some StatusBar textures from RUF and TukUI, you can change the health/power bar texture from pfUI config panel.
All textures:
-
fix: make the slider smoother with continuous clicks
-
feature: add combobox widget for pfUI config
-
feature: add support for 3d portrait's animations
-
refactor: add the alpha value of 3d portrait model as the configuration cache data to ensure that each model has a separate alpha value