Jedive ODE Wrapper

Blitz3D Forums/Blitz3D Userlibs/Jedive ODE Wrapper

I received the goods in email this morning. yes!
Looks clean and I can't wait to try it out today, at work so it will have to wait till noon.

The zip file contains:

ode.bb 2kb Blitz ODE constants
ode.decls 17kb Blitz Declares
ode.dll 664kb ODE DLL
readme.txt 2kb
test.bb 3kb

Readme says:
Jedive's ODE Wrapper version 1.0.

This library contains most of the ODE functions wrapped inside a Dll,
and the files needed to use this library in Blitz3D and BlitzPlus.

Many functions in the C version of ODE return a vector to represent a position,
rotation, etc, in 3D space. In this wrapper, these functions do not return any value,
but fill the data of an internal vector which you can get by calling dVectorX#(),
dVectorY#() and dVectorZ#().

The original ODE uses a different coordinate system than Blitz. This wrapper
uses the same coordinate system as this language.

The original ODE uses quaternions or matrices for rotations. This wrapper uses euler
angles (the same as Blitz).

It lacks some of the commmands, for example some math functions (because
they deal with quaternions and matrices, while this wrapper uses euler angles).

LICENSE:

You ARE allowed to distribute the ode.dll file included in this package
with your games and applications. You are NOT allowed to distribute this
library as part of another physics system (for example, a high-level physics
system which uses this library), or as a single package. The rest of the files
included here cannot be redistributed.

Wrapper made by Javier "Jedive" San Juan

Copyright © 2005 Niven Interactive