Physics modules for BMAX

BlitzMax Forums/BlitzMax Programming/Physics modules for BMAX

monotonic(Posted 2008) [#1]
Hi,

I have searched through the forums, maybe I missed something I dunno. But, what physics module wrappers are there that can be used with BMAX. I intend on buying BMAX and using the Irrlicht wrapper, only if there is a decent physics wrapper for newton or physx.

Any advice would be greatly appreciated.

Thanks


JoshK(Posted 2008) [#2]
I posted a Newton lib on here somewhere.


xlsior(Posted 2008) [#3]
Brucey made both a Chipmunk module, as well as a box2d one.


tonyg(Posted 2008) [#4]
There's ppisaac


monotonic(Posted 2008) [#5]
Josh,

I have downloaded your newton wrapper but, I'm a little confused as to how you get it working. I have created a directory called newton in the '/mod/pub/' folder and copied the code into a file called 'newton.bmx' but the module doesn't want to build ( I have also copied the DLL into the exe directory and the lib into the 'lib' directory in BMAX).

Thanks for the help guys.


Gabriel(Posted 2008) [#6]
It might help if you linked to the place you downloaded Josh's wrapper.


monotonic(Posted 2008) [#7]
I downloaded the module (code) from here:

http://blitzbasic.com/Community/posts.php?topic=65656#733520


I got it to compile by renaming the directory to 'newton.mod', I just can't get BLIde to highlight the syntax.


Jesse(Posted 2008) [#8]
ALT F5


monotonic(Posted 2008) [#9]
Hi Jesse

Yeah I tried documenting the modules, does something special have to be done to make it highlight the syntax?

Oh, it also doesn't show up on the import at the top of my code, it does however compile properly.


Jesse(Posted 2008) [#10]
the wrapper has to be documented properly for it to hilite.
http://www.blitzmax.com/Community/posts.php?topic=68114

[edit]

certain spacing between lines will void documentation for that specific item.


Muttley(Posted 2008) [#11]
There's also PhysLite which is worth a look: http://www.gooeyblob.com/phys.htm


ziggy(Posted 2008) [#12]
@monotonic: After installing a module on Blitzmax, you have to tell BLIde a new module has been installed. To do so, refresh the modules cache of BLIde (file / refresh module cache on next start up). Also, it is usually very usefull to document the newly installed modules, to do so, go to Tools / Module Tools / Document modules, or press ALT + F5