[ODE] Sphere to Cube?
Jon Watte (ODE)
hplus-ode at mindcontrol.org
Tue Sep 12 10:33:38 MST 2006
The easiest thing to do is to remove the sphere geom from the body and
destroy it, and create a new geom that's a cube and attach that to the
body. You probably want the cube to be sized so it has identical volume
to the sphere.
However, depending on how the sphere interacts with the world, the cube
may be significantly penetrating something where the sphere isn't, which
would generate a huge penalty force. You could possibly fix this up by
running collision detection for the new cube only, and moving the object
by the depth of detected penetration as a one-time thing, if any. It's
not guaranteed that there will be a solution, however.
Cheers,
/ h+
David Perry wrote:
> Hi.
>
> I've created a sphere and have it rolling around my world quite happily.
>
> What I'm wanting to do is read a keypress and convert this sphere to a
> cube (or if it's already been converted to a cube, convert it back to
> a sphere).
>
> The problem is I want it to have all the attributes that the previous
> shape did ie. mass, rotation, velocity etc.
>
> Is this even possible? I've tried looking online for an answer but I'm
> not really sure what I should be looking for exactly.
>
> Thanks in advance.
>
> ------------------------------------------------------------------------
> Be one of the first to try Windows Live Mail.
> <http://ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> ODE mailing list
> ODE at q12.org
> http://q12.org/mailman/listinfo/ode
>
More information about the ODE
mailing list