Custom avatars
I was wondering if maybe someone has come across this issue and even maybe a solution (or an idea about this)?
We are using Normcore in our VR project and Avaturn avatars.
Everything is great when you set the custom avatars up with all the references to the bones and the normcore avatar bits (head and hands) and you instantiate them nicely set up from within the project.
However, the issue arises when we try to do it at runtime.
We are trying to move the avatars to be completely independent from having to be setup in the project - people can go on Avaturn website, create their avatars by taking some selfies, and then when they go into the app their avatars get pulled from Avaturn at runtime.
What Avaturn does it destroys the old avatar and instantiates a completely fresh one, so all the references for the armature are gone (not to mention the custom scripts are all gone, and it obviously doesn't exist inside the Normcore custom avatar).
I'm suspecting instantiating avatars from Avaturn like that at runtime is a deal-breaker here? Maybe someone has tried to use something similar to Avaturn with Normcore and knows how to go about this issue?
Any experience with this or ideas appreciated! Or suggestions for alternative avatar companies that do something similar and you know works with Normcore in such way also very much appreciated!
We are using Normcore in our VR project and Avaturn avatars.
Everything is great when you set the custom avatars up with all the references to the bones and the normcore avatar bits (head and hands) and you instantiate them nicely set up from within the project.
However, the issue arises when we try to do it at runtime.
We are trying to move the avatars to be completely independent from having to be setup in the project - people can go on Avaturn website, create their avatars by taking some selfies, and then when they go into the app their avatars get pulled from Avaturn at runtime.
What Avaturn does it destroys the old avatar and instantiates a completely fresh one, so all the references for the armature are gone (not to mention the custom scripts are all gone, and it obviously doesn't exist inside the Normcore custom avatar).
I'm suspecting instantiating avatars from Avaturn like that at runtime is a deal-breaker here? Maybe someone has tried to use something similar to Avaturn with Normcore and knows how to go about this issue?
Any experience with this or ideas appreciated! Or suggestions for alternative avatar companies that do something similar and you know works with Normcore in such way also very much appreciated!