How to create hyper-realistic avatars in virtual reality and mixed reality?