NxOgre

From Ogre Wiki

Jump to: navigation, search


NxOgre
is a physics connector library between the NVIDIA PhysX physics library. With a help of some short, fast, and neat code you can have a commercial-grade physics system powering your application within a matter of minutes.

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 trunk version of NxOgre is called BloodyMess (1.5.4+) and the current stable version of NxOgre is called Bleeding (1.0.22+).

I'm stuck!

Join us in the NxOgre forum, we won't bite - much.

Downloading, Installing and using NxOgre

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.


Betajaen's Ramblings


Spacegaier Tutorialsbloody mess

  1. Setting up BloodyMess
  2. First steps
  3. Visual Debugger
  4. Volumes / Triggers
  5. Kinematics
  6. Raycasting
  7. Resources and Meshes
  8. Terrain / Heigthfields
  9. Joints
  10. Cloth


Special 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





image:NxOgreLogoTemplateBox.png

Website - Forum - Ogre Portal for NxOgre - Install PhysX, Bleeding or BloodyMess
Betajaen's Guide to NxOgrebleeding - Betajaen's Guide to NxOgrebloody mess


Personal tools
administration