Hi,
I recently picked back up an old project I was working on. Essentially, what it does is it ragdolls a character, sets the Motor6Ds of another character to mimic the original character every frame, and creates a KeyframeSequence with Keyframes and Poses every frame, to export it as an animation. Everything works well, but the Poses do not have the right CFrame. It’s always wrong or off in one way or another. From what I understand, the CFrame property of a Pose instance is local/relative to Part’s parent. I’ve messed around with the Motor6D’s C0, C1, the Part0’s and Part1’s CFrames, CFrame multiplication, inverse, :ToObjectSpace() and :ToWorldSpace(), and much more, but nothing seems to work properly.
Could the more CFrame and Motor6D proficient people on this platform please tell me ways to do this?
I’ll test each method given and get back to you as soon as possible with a video of the results.
Thanks so much.