Okay this is basically a quick fix for Neebler's 3D Unit Frames. I'm not going to take any credit for the mod itself, but I was able to edit the code so that the 3D Portraits no longer distort (orginally as the 3D characters moved they passed too close the 'camera' and you could see through the model). I merely did the research into how to fix this and decided to put my 'fixed' version up here.
The only other difference is that this version doesn't include Party Portraits, as I found them an unecessary distraction. Those that want party portraits back must open the XML file and simply change these lines <AbsDimension x="0" y="0" /> to <AbsDimension x="62" y="62" /> and your party portraits will appear once you join a group (only problem with party portraits is that they don't render properly until your within a certain range, which is another reason why I don't use them).
Instructions for use:
Simply unzip to your interface/addons folder as usual and your 3D portraits will appear.
Use alt + left click to drag them wherever you want.
Note: The unit frames in the pic are created using Discord Unit Frames. Only the 3D portraits are part of this mod.