Has anyone considered building a wrapper for the Newton Physics Engine such as seen here?
http://www.blitzbasic.com/codearcs/codearcs.php?code=995
The one in that link doesn't work due to incompatibilities, thus requiring a wrapper.
It is a really stable and reliable real-time 3d physics engine (and I mean REALLY reliable -- look at some of the demos like the Newton's Cradle demo or Newton Playground).
It features more geometries than Tokamak, including a much better implementation of Convex Hulls (a feature missing in ODE).
Also has buoyancy simulation and vehicle physics, as well as a good, active community (though the community seems cursed by crappy moderators -- my "will Newton work for me?" post got deleted, even though I know that PHPbb will not tell them that I read the thread, so they could easily have deleted it before I read the "yes, it will work" response... which means that they could have easily lost a user).
What I'd like to know is if there is any interest in such a wrapper, as I am pondering how to deal with this end of the project. Should I just write the DLL specifically for my game (is anyone else remotely interested in yet another physics engine?), or should I do a full-fledged wrapper for others to use?
http://www.blitzbasic.com/codearcs/codearcs.php?code=995
The one in that link doesn't work due to incompatibilities, thus requiring a wrapper.
It is a really stable and reliable real-time 3d physics engine (and I mean REALLY reliable -- look at some of the demos like the Newton's Cradle demo or Newton Playground).
It features more geometries than Tokamak, including a much better implementation of Convex Hulls (a feature missing in ODE).
Also has buoyancy simulation and vehicle physics, as well as a good, active community (though the community seems cursed by crappy moderators -- my "will Newton work for me?" post got deleted, even though I know that PHPbb will not tell them that I read the thread, so they could easily have deleted it before I read the "yes, it will work" response... which means that they could have easily lost a user).
What I'd like to know is if there is any interest in such a wrapper, as I am pondering how to deal with this end of the project. Should I just write the DLL specifically for my game (is anyone else remotely interested in yet another physics engine?), or should I do a full-fledged wrapper for others to use?