Orient Objects to opposite vector direction

I want to orient an object to a target vector, but the Orient element does not work when the target vector is the exactly the opposite direction to the source vector. Is there any way to resolve this?

It seems you’re missing the reference points, unless you’re leaving the default 0,0,0?

You might be looking for rotate direction.

Orient Direction is a form of scaling - perhaps you might want to use the normal orient component to go from one (base) plane to another (target) plane pointing in the opposite direction as the base one?

1 Like

You were totally right. The full script does need for the object to be moved from one point to the other, but that can be resolved through other means. I’m pretty new to grasshopper and still don’t know the elements that exist or how they fully work.