Jordan Schidlowsky
Jordan Schidlowsky
Box2D should work as a shared library, I have used it fine dynamically in other projects so I'm not sure why they would claim otherwise? I dunno, maybe something has...
also make sure to pass "-j", "X" to scons, cause i dont think scons picks up cpu core's automatically
Nice, i wasn't sure what all is gated by IsLocked(). I think I'm leaning towards a Box2dWorldNode callable queue that gets pumped immediately after b2world->step() in Box2dWorldNode. Maybe perhaps something...
heh, I'm confused about this
linear velocity on static bodies?
Oh weird, ya, I guess godot doesn't expose any solver interaction, because this is trivial to do in pre-solve.
I think the greatest improvement is just going to have a multi-threaded solver. Basically what you linked here: https://github.com/jhoffman0x/Box2D-MT. I haven't looked into the source, but presumably with a multi-threaded...
Actually i just checked the godot source, and godot syncs at the start of the next physics tick, not necessarily the start of the next frame. Which is the correct...
There's a per project thread setting for this, under 2d physics. I think the Box2D worlds should just by use this by default project based setting, unless overridden on the...
For pre and post solve thread safety, ya I may just punt on this, But I still want to eliminate as many footguns as possible.