Get nametag position with Udon
Jar
We should be able to simply get the actual exact position of a player's name tag.
Some games and RP experiences like to add extra information like teammate indicators, health bars and other stats/icons.
But with different avatar sizes and shapes, and no access to the nametag info with udon, these extra indicators often intersect with avatars or the VRChat name tags, making them unreadable.
Currently we can only sorta approximate where a name tag would be, using head tracking. But this isn't very accurate. The actual positioning of the name tag seems based on some mystery stuff that we don't have access to with the Udon currently... maybe render bounds, bone scale, or some mystery mix of other things.
We can also sorta estimate how big it should be with distance checking. Plus there is the local User Interface options for nametag size (tiny, normal, medium, large)- so it would be nice if we had a way to get the (float) scale.
Also nice would be a bool for whether or not it's "collapsed" to just the profile picture.
This "Vector3 GetNameTagPosition()" feature would work even when name tags are hidden, showing where the name tag would be if it were shown.
Personally I would find this useful for game and RP features, I really hope it's added.
Log In