Rotation/Orientation Constraint With Offset

Hi,

Correct me if I’m wrong, the blender equivalent of rotation/orientation constraint is the copy rotation constraint.

My problem with this is that “offset” parameter does not function as I intended.
You can see an illustration of the problem here:
https://www.dropbox.com/s/2ttkdr001xhm8tw/BLEN23_rotation_orientation_constraint_offset_01.mp4?dl=0

Not shown in the video but I also tried the following

  1. Copy Transform Constraint (which I believe is the parent constraint equivalent). Didn’t work as it has no offset option
  2. Medling with the spaces in the copy rotation. The closest I got is to set both as local space (default is both world space). Unfortunately, it no longer rotates properly.

What I was expecting when offset is enabled is the driven stays as is. Then it just follows further movement like this one:
https://www.dropbox.com/s/roala6ekba6fvrc/BLEN23_rotation_orientation_constraint_offset_02.mp4?dl=0

The closest I got of a conclusive answer is in this thread which roughly says

  1. Offset parameter is faulty.
  2. Use a bone instead to offset.

Is that assessment still applicable in the current version (2.8)?

Thank you for looking at my problem.

Couldn’t find another thread you made, but this is as good a place to respond. I know you were having some trouble with copy rotation constraints, which led me to do a little more investigation and figure out why they suck so bad.

I explained why at Why your rotational constraints don't work . It’s kind of wordy, but you might get something out of it.

Thanks for the follow-up.
I find the offset option within the constraint unpredictable. So I just ended up using an actual object as an offset.