[ODE] 2d system
John DeWeese
deweese at ict.usc.edu
Tue Apr 1 13:57:01 2003
__GUARANTEED__
And it will be called "O2DE".
With an irrational version number of 1/300.
This places it slightly behind the current ODE in functionality.
Except for the included iterative solver.
- John DeWeese (An April fool :)
On Tuesday, April 1, 2003, at 12:16 PM, <david@csworkbench.com> wrote:
> I don't know about "guaranteed" to be easier than ODE to implement.
> Sure,
> there's a few less possible joints since there's only 3 degrees of
> freedom, but all the rest of the internal work would still be the same,
> just on a smaller (and therefore more efficient) matrix. That is
> assuming
> you took the same approach at the problem as ODE does. The only thing
> you
> wouldn't need to implement would be amotors and ball joints, and maybe
> hinge2's. But you'd probably want to keep hinge2's in there and
> convert
> the turning axis to a suspension slider only.
>
> David
>
>> This question popped up on the list a few weeks ago and fizzled out
>> quickly (DOH).
>>
>> http://q12.org/pipermail/ode/2003-March/003616.html
>>
>> and the replies...
>> http://q12.org/pipermail/ode/2003-March/003619.html
>> http://q12.org/pipermail/ode/2003-March/003620.html
>>
>> I haven't been able to find any 2D rigid-body physics software. Seems
>> that most people who want 2D physics have just written their own
>> spring-mass system with cross bars and funny integrators for
>> stability.
>> Let me know if you find any though.
>>
>> Anyway, it wouldn't make much sense to insert 2D functionality into
>> ODE
>> as it currently stands. You'd be better off reimplementing the API in
>> a
>> 2D-like fashion, and seeing if you can pull in the solver and other
>> guts
>> as well. On the bright side, it's GUARANTEED to be easier than ODE to
>> implement!
>>
>> I am interested in assisting if you pick up that challenge.
>>
>> Christopher Jefferson wrote:
>>> Hi!
>>> I would like to use ODE in a 2 dimensional system. I notice from the
>>> documentation that 2d is mentioned in the changelog but can't find it
>>> anywhere else. To simple get me started I decided to try using
>>> spheres
>>> and cubes and set the co-ordinates appropriately. This does work at
>>> first but unsurprisingly it slowly drifts into the third dimension. I
>>> can keep forcing things back into 2d but I was wondering if there is
>>> a
>>> better way to do this?
>>> Chris