This question might be a bit complicated, but feel free to reply if you dont get it. I tried to be specific as I can.
What do you want to achieve? Show the Profile Icon of users in a ViewportFrame Minimap
What is the issue? I have no idea on how to position the image label to the user on the minimap
What solutions have you tried so far? I tried adding a surface gui on the top of the player which contains an image label that has the profile icon of the player and I also tried positioning a Gui to the player but using WorldToScreenPoint but it just goes to the 3d user instead of the 2d one.
if your using a viewportframe as the minimap then you could just toss the players “Head” part into the viewport frame. (including the face & any hat accessory parts)
after that you can just resize the head to make it bigger and set the CFrame of the Head to match the players current Heads’ CFrame and don’t forget to rotate the viewport head until it faces the camera, once added into the viewport
you’ll notice in the video the guy uses a 3D sphere to represent the player. (even though within the viewport frame it looks like a 2D circle)
something like this is probably a lot easier then translating an ImageLabels’ position.
I don’t get it, lets just say I want to get the 2d position of the player on the minimap. Like the minimap shows the player like its a gui, but basically Viewportframes doesn’t create guis. So is there anyway to get the 2d position of the player on the minimap? I dont want the Vector3 value of the player, just the 2d one on the map.(Never Mind, I get your point thanks)