NxOgre
From Ogre Wiki
This NxOgre wiki portal page is dedicated to integrating NxOgre with Ogre only, for using NxOgre with other RenderingSystems you should visit the NxOgre.org wiki.
Eh?
NxOgre is a physics wrapper for PhysX . It is open-source and released under the LGPL licence. It was created and maintained by Betajaen. There are two main versions of NxOgre; Bloody Mess and Bleeding. Bloody Mess is the latest unstable code and Bleeding is the older stable branch.
Although NxOgre has OGRE as part of it's name, it will work with any renderer in 3D, 2D or even none at all. It comes with a single demo application framework called Cake in various forms, and a multi-purpose command-line/GUI application called Flour.
Status Quo
The most recent copies of NxOgre will be nightly Git versions but as they are untested and usually released in micro-updates. The stable version of NxOgre is called BloodyMess (1.5.5+) which is released in bi-monthly updates. An older but still used version of NxOgre is called Bleeding (1.0.22+) but the API is very different from BloodyMess and Git Versions.
- Github repository for latest BloodyMess
- Latest BloodyMess release
- Last Bleeding release
- Latest Flour release
I'm stuck!
Join us in the NxOgre forum, we won't bite - much.
Tutorials
Recommending reading on Classical Physics
Although it isn't essential to know all of physics to use PhysX and NxOgre, it is strongly recommended that you familiarise yourself with many of the basic terms, make sure you know the differences between real-life terms and more accurate physics ones and familiar with the math and units.
Either of these two on-line books are more than acceptable reading.
- Newtonian Physics by Benjamin Crowell.
- Classical Mechanics by Richard Fitzpatrick.
Betajaen's Ramblings
- Betajaen's shortguide to creating a Bloody Messbloody mess (WIP)
Spacegaier Tutorialsbloody mess
Real-life Applications and samples
- Handy Snippets of Codebloody mess
- Featuresbloody mess - All the freaky stuff it can do...
- Tools - The tiny little helpers that improve a programmer's life
- Showcase - Platform for all the great projects done with NxOgre
Official Wiki and Website - Forum - Ogre Portal for NxOgre
Betajaen's Guide to creating a Bloody mess
Code snippetsbloody mess
General - Particles - Mesh Cooking - Cloths
Spacegaier's Tutorialsbloody mess
Setting up BloodyMess - First steps - Visual Debugger - Volumes & Triggers - Kinematics - Raycasting - Resources and Meshes
Terrain / Heigthfields - Joints - Cloth


