Hmm good question I dont think there is actually a way but you can make the players head near to the camera( in the viewportframe) and add a “UICorner” to the viewport frame and make it look a bit more normal
Parent the image label to the triangle label and turn on ClipDescendants in the triangle label’s properties. This should cut off the image label to perfectly match the triangular shape.
It’s different from the player’s Avatar in the game, I mean if you change the player’s skin in the game it will have a different face than the player’s Avatar
Roblox doesn’t allow for this but you can get around that by putting the image as texture on a mesh then converting the mesh to a UI using a viewport frame.
To get the triangle facing that way you’ll need to add a new mesh. (An equilateral triangle prism. Note the image is added to the top surface. You can probably make it with a union then export it as an obj if you don’t know blender.)