My reason for asking, is that I'm experimenting taking a vector3 (in my case, mouse.Hit.p), and turning it into a local (to the cframe) angular offset.
If I can do this, I'm hoping I can use it to smoothly and accurately move the Character's Right Arm weld according to where you're looking/pointing.
Of which and how should I use these? Because I just keep getting Errors!
CFrame:toWorldSpace(CFrame cf) "returns a CFrame transformed from Object to World coordinates. Equivalent to CFrame * cf"
CFrame:toObjectSpace(CFrame cf) "returns a CFrame transformed from World to Object coordinates. Equivalent to CFrame:inverse() * cf"
CFrame:pointToWorldSpace(Vector3 v3) "returns a Vector3 transformed from Object to World coordinates. Equivalent to CFrame * v3"
CFrame:pointToObjectSpace(Vector3 v3) "returns a Vector3 transformed from World to Object coordinates. Equivalent to CFrame:inverse() * v3"
CFrame:vectorToWorldSpace(Vector3 v3) "returns a Vector3 rotated from Object to World coordinates. Equivalent to (CFrame - CFrame.p) * v3"
CFrame:vectorToObjectSpace(Vector3 v3) "returns a Vector3 rotated from World to Object coordinates. Equivalent to (CFrame:inverse() - CFrame:inverse().p) * v3"

1 comment
I see, thanks for your help!