Closed GoogleCodeExporter closed 9 years ago
I'm surprised it's gone this long having not been found -- thanks for reporting
it. I believe I have fixed this with rev 381.
The problem was that b2_maxManifoldPoints was being used in place of
b2WorldManifold.count, leading to uninitialized floats being added to the
normalImpulses tuple. The representation of those uninitialized floats on Linux
apparently leads to a very small value (1e-43), whereas on Windows (at least in
my tests) you see 1e+30 or so.
Original comment by sir...@gmail.com
on 17 May 2014 at 6:56
Thanks for looking in to this. I was afraid I had not given you enough to go on.
Unfortunately I don't have any systems set up to build from source on Windows.
Any plans for an updated windows installer?
Original comment by miss...@hotmail.com
on 17 May 2014 at 8:25
I hope to do a new release in the near future.
In the meantime, if you have a win32+python27 machine to test your code on,
would you mind giving the binary in the repository a go? r384 has it in
/trunk/library/Box2D -- and you can simply copy the Box2D directory to
pybotwar's temporarily.
Original comment by sir...@gmail.com
on 17 May 2014 at 9:23
I will try it on Monday when I can get to a Windows machine. Thanks!
Original comment by miss...@hotmail.com
on 17 May 2014 at 9:37
That (r384) looks good.
Impulses on Windows are now about the same magnitude as what I see on Linux.
Thank you!
Original comment by miss...@hotmail.com
on 19 May 2014 at 4:15
Great -- glad that fixed it. I'll close the issue now.
Original comment by sir...@gmail.com
on 21 May 2014 at 11:37
Original issue reported on code.google.com by
miss...@hotmail.com
on 5 May 2014 at 9:18