Skip to content

inniyah/irrode

Repository files navigation

Hello and welcome to "IrrODE", an ODE wrapper for Irrlicht. Here are some general information for you:

- the wrapper is compiled against Irrlicht 1.7.2 (the release version) and ODE 0.11
- all binaries of the release (except for the IrrOdEdit plugin) are compiled using Code::Blocks with gcc, so you have to replace the ODE and Irrlicht DLL by VisualC++ versions if you want to use these
- the wrapper is licensed under the Irrlicht license, so you can do whatever you want to with it
- the complete project is still work-in-progress, so API changes might appear (though I hope I can avoid it)

The binaries and the mingw version of the lib can be found in the folder "bin/gcc-win32", the plugin for IrrEdit and the VC2008 version of the lib are located in "bin/vc2008".

The directory layout:

- codeblocks: the Code::Blocks project and workspace
- data: all data for the demo applications
- data/IrrOdEdit: data for the IrrOdEdit plugin. See the tutorial on what to do with these files for installation
- doxygen: a doxygen project and documentation
- include: all include files for IrrOde and the demo applications
- source: all source files for IrrOde and the demo applications
- vc2008: the VC2008 project files
- vc2005: the VC2005 project files provided by user "Zurzaza" from the english Irrlicht forum


Thanks for contributions:

buhatkj (from Irrlicht forum) for helping me with the CIrrOdeGeomHeightfield class
tecan (from Irrlicht forum) for the Linux adaption of the Code::Blocks projects
Zurzaza (from Irrlicht forum) for the VC2005 version of the lib
bluecat (from Irrlicht forum) for the XCode project

Remark: from my development I have found out that the current ODE version 0.11.1 release doesn't work properly
with the gcc compiler. If you use the debug version everything works fine. I suggest using the statically linked
version so that gcc removes the debug symbols when compiling. This brings the filesize down quite a bit. You should
also define dNODEBUG before compiling the static link debug version of ODE so that the program won't quit on invalid
data.

About

No description, website, or topics provided.

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
license-irrlicht.txt
Unknown
license-ode.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages