Page 1 of 1

1.9.7 + 1.9.5 inflexible hinge behaviour

PostPosted: Tue Jun 21, 2011 11:34 pm
by hiltropper
I know some descriptions of bugs are very similar to that but i think this problem i have should be explained more detailed.

It is nearly impossible to get a perfect cirlce - car rolling slowly.
you hinge two cirles on a box ,put an engine on it and push it -
it stops moving instantly. The masses are influencing the hinges , they are blocking what many people should have recognized already.
you can change any value like legacy mode , hingeconstant from NaN to any int value or +inf , change the mass of the geometries is the only acceptable solve . But this influences every other behaviour to much .
if you have a engine for such a simple car for example , it cant get through the resistance of the hinge in lower speeds .that causes other problems : if you make the car heavier , the engine gets to weak .

i think it has to do with the new solver - which is great - there is no question.
but there has to be any mode that allows to have the old 1.8.5 behaviour back .
looks like legacy mode and hingeconstant are planned for that , but it does not work well.

could be that you disagree , but i definitely find it annoying.

still there in the new 1.9.7

attached a little example scene

Re: 1.9.5 inflexible hinge behaviour

PostPosted: Thu Jun 23, 2011 3:52 pm
by Mr. crash
Really annoying, old engines won't work on 1.9.5. It just feels like the hinges would be on autobrake all the time.

Re: 1.9.5 inflexible hinge behaviour

PostPosted: Thu Jun 23, 2011 7:54 pm
by hiltropper
yes thats whats annoing

Re: 1.9.7 + 1.9.5 inflexible hinge behaviour

PostPosted: Mon Jul 04, 2011 3:45 pm
by emilk
Back from my vacation and ready to fix some bugs!

The problem is something called auto-bend-constraint, which is what keeps chains from vibrating faster than Algodoo can simulate them. The problem is that by misstake the auto-bend-constraint was enabled for all hinges, not just those in chains.

In 1.9.8 this will be fixed. Scenes made in earlier betas will still have the auto-bend (even for non-chain hinges), unless legacyMode is set to 0.

Re: 1.9.7 + 1.9.5 inflexible hinge behaviour

PostPosted: Mon Jul 04, 2011 3:55 pm
by Kilinich
Oh that explains a lot.
I bet most of our mechanical problems in 1.9.x will go away.
Thanks.

Re: 1.9.7 + 1.9.5 inflexible hinge behaviour

PostPosted: Mon Jul 04, 2011 4:04 pm
by Kilinich
emilk wrote:Back from my vacation and ready to fix some bugs!


Welcome back and we hope you'll nail em all :thumbup:

Re: 1.9.7 + 1.9.5 inflexible hinge behaviour

PostPosted: Wed Jul 06, 2011 9:53 pm
by hiltropper
well that are very great news thanks i will be waiting for it :D