Hi, so I’m trying to offset all poses on a certain part for an animation, but I’m having trouble getting it to be offset for every frame. I need to change the base rig part CFrames to fix some animation issues.
I’ve been first offsetting the part in the rig, by doing something like part.CFrame = part.CFrame * basecframe:toObjectSpace(newcframe).
For the poses, I’m looping through every keyframe pose for the part and doing Pose.CFrame = Pose.CFrame * newcframe:toObjectSpace(baseCFrame),
but when I do this, the animation doesn’t stay the same. Any ideas why this isn’t working? Do I need to use Angles?
Sorry, I didn’t mean that type of offset. I’m trying to offset every pose in the animation by the same offset for every animation (it is a CFrame value), so I can change the base rig by that offset too.
The first post is what I’ve done to try and transform the CFrames in the poses, but they all aren’t transforming correctly. Sometimes they transform right, but then sometimes they don’t for some other keyframes.
Yeah, I’m making gun animations, but I’m trying to make a base rig for all the other rigs so they can be switched easily. It’s not anything to do with priority, but exactly with the way for transforming the poses. Whenever the part seems to switch from being above or below from where the base rig part is located, it starts doing a 180.