Hello, I saw that you managed to make a good custom interface, and I just have a question about the 3D portrait. I managed to get it out after hiding all Origin Frames, but I do not know how to move it. The tutorial from Tasyen says that the portrait uses a different coordinate system, but what exactly is not written. So I would be very grateful if you could tell me what lines of code I need to write to move this 3D portrait to the point I need.
SetPoint(Portrait, BOTTOMLEFT, ConsoleUI, BOTTOM, -0.060, 0.000)
SetPoint(Portrait, TOPRIGHT, ConsoleUI, BOTTOM, 0.060, 0.100)
Don't worry about the constants and natives name changes, I use my own wrappers in the map, but I suppose it is very understandable.
If you use absolute coordinates though, the portrait frame indeed has a different origin.
But fact is using relative positioning for the portrait allows you to not have to handle this specificity.
Also note that the frame requires 2 reference point set to be positioned properly, and it should scale to these points without altering the frame's aspect ratio.