29-11-2022, 09:34 AM
I want to follow the path of the rope and move the characters, how can I do that?
Can we detect rope positions step by step?
Can we detect rope positions step by step?
Help Obi Rope path tracking
|
29-11-2022, 09:34 AM
I want to follow the path of the rope and move the characters, how can I do that?
Can we detect rope positions step by step?
29-11-2022, 09:50 AM
(This post was last modified: 29-11-2022, 09:50 AM by josemendez.)
Hi,
Not entirely sure what you mean by "detect rope positions step by step", but I guess you mean getting particle positions in the rope? If so, you can do so by iterating trough the rope elements, getting the positions of particles using the particle API: http://obi.virtualmethodstudio.com/manua...ropes.html http://obi.virtualmethodstudio.com/manua...icles.html kind regards,
29-11-2022, 10:24 AM
Hi,
Thanks for the reply, I want the character to move like the black line attached to the rope taking the positions I'm working on Obi's the sample scene right now.
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.
29-11-2022, 12:53 PM
(29-11-2022, 10:27 AM)josemendez Wrote: 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).it was very good i edited it as i wanted thank you so much |
« Next Oldest | Next Newest »
|