[ODE] Vector in world coordinates
Klaus Backert
Klaus.Backert at t-online.de
Tue Mar 13 15:14:37 MST 2007
Am 13.03.2007 um 20:12 schrieb Lewis Foster:
> I'm trying to sort some collision detection out and i'm struggling
> with converting things from local coordinates to world coordinates.
> I'm a bit new to this sort of thing.
>
> Basically if something had the local coords:
>
> object[0] = 0.5f;
> object[1] = 0.5f;
> object[2] = 0.5f;
>
> How could i convert to world coordinates. I'm guessing its
> something to do with final_posr->R and final_posr->pos as well as
> the functions similar to:
>
> DECL dMULTIPLY0_331(TA *A, const TB *B, const TC *C)
> { dMULTIPLYOP0_331(A,=,B,C); }
>
> I'm just struggling to get my head round it, the above function
> just looks like a foreign language to me, if anyone could explain
> i'd be really greatful!
>
> Thanks,
>
> Lewis
Could this function
void dBodyVectorToWorld (dBodyID, dReal px, dReal py, dReal pz,
dVector3 result);
be what you need?
Cheers
Klaus
More information about the ODE
mailing list