TheNexusAvenger / Nexus-VR-Character-Model

Maps Roblox characters to the VR inputs of players.
MIT License
65 stars 12 forks source link

IKControl setting has animations play on top, causing issues with body parts moving strangely #31

Open Hunterk1241 opened 9 months ago

Hunterk1241 commented 9 months ago

I currently have an issue where using the new IKControl setting makes animations still play on top of the VR character model systems. This is a major issue as the animations can cause very strange movements and have the arms/legs constantly moving incorrectly. This definitely can cause a lot of issues. Currently, the only workaround at the moment is disabling the provided IKControl setting. https://github.com/TheNexusAvenger/Nexus-VR-Character-Model/assets/116863714/9218fd69-7125-4b07-be2e-5d44f3e99ca5 The video was recorded on Standalone Quest 2, but it also works on PCVR as well using the Quest 2.

TheNexusAvenger commented 9 months ago

Even without the IKControl + constraints beta, this behavior has not been observed in the 3 games I maintain. It is not obvious what is going on, or why it is only with IKControl.

GinisDev commented 2 months ago

I found that setting the animation priority to core reduces the effect of the animation. You could disable all animations for the character.

TheNexusAvenger commented 2 months ago

V.2.7.0 removed stopping all animations. I don't want to re-introduce that because of compatibility issues. I don't see this being fixed in Nexus VR Character Model. V.3.0.0-preview1 is out now and gets rid of controller the character entirely. I highly doubt 2.11.0 will ever exist.