Jordan Schidlowsky

Results 72 comments of 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...

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.