Hi !
Featured games (85)
games approved by the League of Dukes
Games in Showcase (623)
Games in Android Showcase (176)
games submitted by our members
Games in WIP (676)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  [odejava] addRelForceAtRelPos query  (Read 1021 times)
0 Members and 1 Guest are viewing this topic.
Offline dsellars

Junior Devvie

Need to write more games

« Posted 2004-11-05 05:16:30 »

I think this may be more of a direct ode question rather than odejava, but some one around here may have experience with this.

I have a Body on which I am calling addRelForceAtRelPos(...)  I'm assuming thiat this is calling dBodyAddRelForceAtRelPos(...) native ode side.  I have a box and I am adding a force of (-5,0,0) at (0, boxlength/2, 0) I expected this to act like a lever and make the box spin around the z axis.

(I'm playing with the idea of the force being a directional thruster on the back of a hovercraft or one of those swamp boats with the big fan on the back, where the direction of the thrust stears as well as thrusts.  if it helps)

All goes well up to the point where one full revolution has compleated then the box reverses direction and spins the other way, at the same angular velocity (it's not slowing down then reversing direction).  I expectet relative position and diretion to stay the same no matter which direction it is facing.

Does any one know if this is whats supposed to be happening? Have I miss understood somthing?

I thought it may be how I was getting the direction (odeBody.getAxisAngle().angle) but when I just have a direct thrust applied to the cog and have the box bouncing off walls the direction seems to be drawn correctly.
I hope some one has some clues.

Offline dsellars

Junior Devvie

Need to write more games

« Reply #1 - Posted 2004-11-07 17:02:06 »

I worked out what was going on here.  As I was getting the axis angle when the angle reached 2PI the sign of the axis went negative, the angles I was getting back started appearing to move backwards.

I don't know if this is intended behaviour or not.

Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

BurntPizza (18 views)
2015-10-07 02:11:23

KaiHH (15 views)
2015-10-06 20:22:20

KaiHH (11 views)
2015-10-06 19:41:59

BurntPizza (24 views)
2015-10-06 19:04:48

basil_ (44 views)
2015-09-30 17:04:40

shadowstryker (22 views)
2015-09-29 15:55:06

TheSpaceHedgehog (28 views)
2015-09-29 01:58:48

GamerC4 (54 views)
2015-09-24 21:10:38

GamerC4 (71 views)
2015-09-24 21:09:48

htuy (28 views)
2015-09-24 04:57:24
Math: Inequality properties
by Roquen
2015-10-01 13:30:46

Math: Inequality properties
by Roquen
2015-09-30 16:06:05

HotSpot Options
by Roquen
2015-08-29 11:33:11

Rendering resources
by Roquen
2015-08-17 12:42:29

Rendering resources
by Roquen
2015-08-17 09:36:56

Rendering resources
by Roquen
2015-08-13 07:40:51

Networking Resources
by Roquen
2015-08-13 07:40:43

List of Learning Resources
by gouessej
2015-07-09 11:29:36 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!