Obi Official Forum

Full Version: Teleport Funciton Exception
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,

I am using obi soft body Teleport function but I am getting below exception. How can I solve that problem.
[attachment=1633]
[attachment=1635]
(23-01-2023, 03:51 PM)patriot4947 Wrote: [ -> ]Hi,

I am using obi soft body Teleport function but I am getting below exception. How can I solve that problem.

Hi,

Which version of Obi are you using? line 206 in that code should read:

Code:
sc.batches[i].orientations[batchOffset + j] = rotOffset * sc.batches[i].orientations[batchOffset + j];

instead of

Code:
sc.batches[j].orientations[batchOffset + i] = rotOffset * sc.batches[i].orientations[batchOffset + j];

Notice the i and j variables in the left side of the = are swapped in the code you shared.

kind regards,
(23-01-2023, 03:58 PM)josemendez Wrote: [ -> ]Hi,

Which version of Obi are you using? line 206 in that code should read:

Code:
sc.batches[i].orientations[batchOffset + j] = rotOffset * sc.batches[i].orientations[batchOffset + j];

instead of

Code:
sc.batches[j].orientations[batchOffset + i] = rotOffset * sc.batches[i].orientations[batchOffset + j];

Notice the i and j variables in the left side of the = are swapped.

kind regards,

Thanks a lot for your quick answer.