Software / Game Engines

Panda3D

Build real-time 3D games and simulations with Python or C++, a flexible scene graph, physics integrations, and deployment tools.

FreeWindows, macOS, Linux and supported deployment targetsx64, ARM64 and platform-specific builds where availableOpen source
About

About Panda3D

Panda3D is a free, open-source framework for real-time 3D games, simulations, visualization, and interactive applications. It combines a C++ engine with a productive Python interface and also supports direct C++ development for teams that need lower-level control.

The SDK includes rendering, a scene graph, shaders, animation, audio, input, collision systems, profiling, packaging, and integrations for common physics and asset formats. Panda3D is code-first, making it a strong fit for developers who want to assemble a tailored engine workflow instead of relying on a fixed editor.

Panda3D uses the Modified BSD license and permits commercial use. Its optional libraries and bundled dependencies have separate licenses, so teams should review the official third-party license list for the exact features they ship.

Independent catalog listing. NeonRoof is not affiliated with or endorsed by Panda3D contributors or the project's maintainers. The official project, creator, copyright holder, and license remain clearly credited. This catalog page may be published before a downloadable package is approved; no NeonRoof download is enabled until an administrator verifies the exact package, SHA-256 hash, malware scan, distribution rights, and applicable notices.

Rights review recorded September 8, 2026. Copyright: Carnegie Mellon University, Panda3D contributors, and applicable third-party authors. Redistribution: Preserve the Modified BSD copyright, conditions, and disclaimer and review the official third-party license list for every bundled component used. Attribution: Retain the Modified BSD notice in source and reproduce it in documentation or distribution materials for binaries. Source obligations: Modified BSD does not require source distribution, but included third-party libraries may have different terms. Branding: The Panda3D name identifies the upstream project and does not imply endorsement of NeonRoof.

Features

What it does

  • Python and C++ APIs
  • Real-time 3D rendering and scene graph
  • Shaders
  • animation
  • audio
  • and input
  • Collision and physics integrations
  • Profiling and deployment tools
  • Commercial use under a permissive license
Current release

Version 1.10.16

Panda3D 1.10.16 is the latest stable SDK recommended by the official project at the time of review.

Released
December 25, 2025
Package
SDK INSTALLER OR PACKAGE
Signature
Not checked
Security scan
Pending
Customer reviews

Be the first to review

Community

Questions and comments

Sign in to join the discussion.