Panda3D Engine Developer Manual (Unofficial)

Getting oriented

  • Preface
  • Source tree
  • panda/src directories
  • dtool/src directories
  • direct/src directories
  • pandatool/src directories
  • Cross-cutting concepts
  • Project health, ecosystem & deployment

Engine subsystems

  • Engine subsystems
  • dtool / interrogate / config
  • Scene graph (pgraph)
  • Graphics objects (gobj)
  • Display & GSG backends
  • Characters & animation
  • Egg library & loader
  • Collision & physics
  • Core utilities, events & pipeline
  • Text, GUI, grutil & particles
  • Devices, data graph & networking
  • Audio
  • direct (Python show framework)
  • pandatool (asset pipeline tools)

Reference & FAQ

  • File formats & reference
  • The GraphicsEngine
  • ppython
  • Panda Audio Documentation
  • Coding Style
  • Collision Flags
  • egg-palettize
  • The Egg File Format
  • How to Control Render Order
  • How to Make a Multipart Actor
  • MultiGen Model Flags
  • Multi-Texturing in Maya
  • The Config (PRC) System
  • Miscellaneous & developer FAQ
  • Appendix
Panda3D Engine Developer Manual (Unofficial)
  • Search


© Copyright Public Domain (Unlicense).

Built with Sphinx using a theme provided by Read the Docs.