VRC Parent Constraint + VRC Headchop causes avatar dynamics to stick in place
closed
lackofbindings
If you put a VRC Parent Constraint on an object that is also controlled by a VRC Head Chop component, any children of that object that have avatar dynamics (physbones contacts, etc) will rotate, but will not move to the constrained location. The transform itself moves normally, but the avatar dyamnics themselves do not. This can be observed by viewing the debug overlays in game, or by trying to interact with the avatar dynamics. I can work around contacts by using another parent constraint to attach contacts as children, but for physbones there is no workaround. This is presumably caused by an issue with execution order, where the head chop is overriding the position instead of allowing the parent constraint to move it. This seems like a pretty big oversight because one of the main uses I can think of of VRC Head Chop is the ability to grab a hat off your head.
Log In
Dexvoid
closed
Dexvoid
needs more information
Hello, please provide the ID of an avatar suffering from this issue if possible. Many thanks.
lackofbindings
Dexvoid I actually can't seem to repro this anymore, I think the issue may have actually been related to the third-party tool VRCFury, though I'm not 100% sure.
Dexvoid
lackofbindings Thank you. As we can't find an internal repro either based on the above description, I'll close this report for now. Please feel free to open a new one if you encounter this problem again, ideally including an avatar ID and a short clip showing the issue.