Thank you very much! Yes, I wrote a custom shader for that. I'm using one UV position for the player and two arrays of UV positions for NPCs and objects.