29-11-2022, 10:27 AM
(This post was last modified: 29-11-2022, 10:28 AM by josemendez.)
Then it may be simpler to get an orthonormal frame from the rope, which you can do by calling ObiPathSmoother's GetSectionAt(float mu) method. Given a normalized coordinate in the (0,1) range, it will return an orthonormal frame in the rope (containing position, normal, tangent, binormal).
Code:
var frame = rope.GetComponent<ObiPathSmoother>().GetSectionAt(0.5); // get frame at the middle of the rope.