Wrong omega, and rotation when bounce.

hyperjingun

11-06-2008 02:30:49

hi -

This is my world state

ball`s mass: 0.04593f
radius 0.021f

Ogre 1Unit is Newton 1Unit, and 1Unit is 1 meter.

Backspin was occured when a ball bounce to plane.

Ball`s velocity was 0.0f, -1.0f, -1.0f but omega was like -1.0f, 0.0f, 0.0f.

In my opinion right omega is 1.0f, 0.0f, 0.0f.

I set static and kinetic friction to 1.5f, 1.4f.

Help me, plz..;ã…

micken

19-06-2008 11:04:59

I am experiencing a similar problem, perhaps the two are linked?

I have my ogrenewt world set to have zero gravity with linear and angular damping set to 0.01. My moving body is a cylinder standing upright moving around on the XZ plane. There are walls set up around the body. When my moving body hits these walls on an angle, sometimes it will completely lose momentum and just move perpendicularly and away from the wall it hits. This only happens sometimes. I've found it happens less with treecollisions.