Forum Discussion
TriplePete
3 years agoMember
Animating legs with Meta avatars
Hi!
We are using the Meta avatars for some projects and now we are researching how to activate the legs on the avatars. On both local and remote we can render fullbody avatars (with legs) perfectly nice but I can't figure out how to animate the legs.
In the creation info I have activated Leg IK. Except that I can't find anything more about how to activate the IK.
17 Replies
- james.briggs.7311Explorer
Heya! We are starting to look at animating avatar Legs with IK and was wondering if you managed to make any progress on this?
Cheers! - TriplePeteMember
Hi!
Sorry to say - but no progress yet. I had to put it aside for the moment to work on other things - but still keeping an eye open on any suggested solutions or updated documentation regarding this.
If you find anything or have some ideas - I am all ears!
- pritamde12Explorer
Hi. Were you able to find a solution? I am also in the same boat.
- decipheroneStart Partner
I've been experimenting as well. Today I tried applying a custom ik solution. I attempted disabling animations through the avatar entity. This did not work. Flags that allow the avatar to be shown seem to be required to use animation data from the system and can't be over ridden. Current Leg IK flags do not work. We can not see the internals of the referenced DLLs unfortunately. The custom leg IK solution for a generic model works, but the way Meta Avatars is currently built in Unity, there doesn't seem to be a way around this. At this point, I'm starting to shy away from supporting this feature. I am leaning towards full custom characters, and maybe have this ready to turn on in the background, whenever actual functionality is available.
- decipheroneStart Partner
So, it looks like my initial IK attempt was missing functionality to pipe in the new coordinate data. It is possible, there is an example of such functionality https://communityforums.atmeta.com/t5/General-Development/Meta-Avatars-how-to-feed-custom-input/td-p/940503 and the Sample scripts in the oculus sdk provide a reference as well. I'll work on an implementation for my use case and share it once I have it working.
- decipheroneStart Partner
After starting looking into the examples of the other posts, I looked into the Avatar 24 SDK and upgraded. They changed the internals of the system, so this going to take a little more time to figure out, but I would stand to guess that this functionality will be exposed and functional in an a release in the near future. The rework of the sdk seems to be a lot cleaner, and functions better as well. I'm not going to spend too much time on it, but if I can make headway with reasonable effort, I will update this thread. Peace.
- mykhailo.sHonored Guest
decipheroneHi! Do you have any updates on this question? Did you manage to find solution to animate legs of avatar?
- TriplePeteMember
Anyone found a solution for animating/moving the Meta Avatars legs?
- shahrukhzaheedExplorer
Any progress on this?
- TriplePeteMember
No progress from me - still looking for solutions.
- teawaMember
Any update on this? I would’ve assumed a mod would’ve seen the post by now
- james.briggs.7311Explorer
We had some luck by using the Unity skinning rig for the avatars. This exposes the bones of the avatars, which we then saved a copy of and created an animation rig and avatar from their bone layout and then we used the asset FinalIK to ik this up and then copied the transforms of the ik'd rig's bones to the avatar's bones at runtime.
Took a while to do but eventually got there, in the end it turned out to be too performance intensive for our multiplayer application though, so we scrapped it and will just wait for meta's legs ik implementation whenever that comes
- billy0620Honored Guest
I would appreciate it if you could inform me of any recent developments. Furthermore, are there any other feasible options to animate the avatar's leg?
- TriplePeteMember
Sorry to say, but still no progress on this. I haven't found any solution to this. Now I am researching other avatar solutions like Avaturn (https://avaturn.me/) instead.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 3 years ago
- 2 months ago
- 7 months ago
- 3 months ago