Home    Features    Download    Screenshots    Manual    Reference    Forums    License    Contact   
 
  Panda3D Manual: Physics
  <<prev top next>>     

Panda3D offers two choices to use for Physics:

  • Panda's Built-in Physics Engine: Panda3D has a very basic physics engine built-in that may apply forces to classes. The physics engine can handle angular or linear forces, as well as viscosity.
  • The Open Dynamics Engine: This is a more extended physics engine that Panda3D offers good integration for, you will want to use this if you need more complex physics simulations. In Panda3D versions 1.5.3 and above, this is integrated in the binaries from the download page.

When you have a very simple simulation, you will most likely want to use the built-in physics, since this is a much more stable system than ODE, which is still a bit experimental. Although, when the built-in engine doesn't offer enough functionality for you, it is advisable to switch to ODE.

Integration for various other physics engines have been provided by the community on the forums:

  <<prev top next>>     
.
screenshot
Psychedelic Flythrough of the Mind of a Computer
screenshot
Flight Simulator, created by Carnegie-Mellon students
screenshot
Blackout: a game using high-end lighting for ambiance.