On 26 juil. 06, at 08:39, Greg Ewing wrote:

marmoute wrote:
the coordinate of soya and ODE is not propertly converted between the
                                ^^^
parent CoorSyst and the ode_parent CoordSyst)

I hope that's a typo and you mean it *is* properly
converted...

I mean it's **now** propertly converted


* The application of Force vector is a pain since there is no automatic CoordSyst convertion

Just for force vectors? Or did you really mean that
"not" above?

actually ther is not alternative to the ode groupe of methode to add force :
void dBodyAddForce (dBodyID, dReal fx, dReal fy, dReal fz);
void dBodyAddTorque (dBodyID, dReal fx, dReal fy, dReal fz);
void dBodyAddRelForce (dBodyID, dReal fx, dReal fy, dReal fz);
void dBodyAddRelTorque (dBodyID, dReal fx, dReal fy, dReal fz);
void dBodyAddForceAtPos (dBodyID, dReal fx, dReal fy, dReal fz, dReal px, dReal py, dReal pz); void dBodyAddForceAtRelPos (dBodyID, dReal fx, dReal fy, dReal fz, dReal px, dReal py, dReal pz); void dBodyAddRelForceAtPos (dBodyID, dReal fx, dReal fy, dReal fz, dReal px, dReal py, dReal pz); void dBodyAddRelForceAtRelPos (dBodyID, dReal fx, dReal fy, dReal fz, dReal px, dReal py, dReal pz);

it's not really easy to use and as the absolute ODE CoordSyst is not the absolute CoordSyst of soya hand made conversion is really a pain. This groupe of methode will be replace by the couple _force (force,pos=None) add_torque(torque,pos=None)



* Join is not yet supported (Maintly because my main goal is collision but it shouldn't be very hard to implement)

That will be very important for my usage. I not only
need to find collisions, but also add contact joints to
handle them. I'm using joints for other purposes as
well.

Join will of course be implemented but my main objective is to get the biggest thing done quickly in order to leave only little and simple improvement to do. A correct integration of the Collision system should take me more than one week when Join should only take a couple of day.

So don't worry Join will be available.


marmoute


ps: I wrote this mail in the train while going at the mountain for few day. At place I discover I didn't have Internet connection even an old phone line to establish a 56k Modem connection. While this 5 day I wrote several line of code for soya : - I create the single unified methode for adding force using soya.Vector coordinate. - I begin the translation of the old code concerning join into the new integration. I think I done more than half the work needed and I will request your testing and advice soon. (I think many work may be done onto the Join to ease they use)

I'll wrote another message soon with more details but it midnight here and I spend more than five hours into a train to small for my giant body (1m93 is not so much but it's too much for find 5h of train confortable (more over with an injured legs)) and I going to have few sleep.

_______________________________________________
Soya-user mailing list
[email protected]
https://mail.gna.org/listinfo/soya-user

Reply via email to