The Open Source Framework for 3D Rendering and Games

Innovate, Create, Play, Repeat

Panda3D is an open-source, completely free-to-use engine for realtime 3D games, visualizations, simulations, experiments — you name it! Its rich feature set readily tailors to your specific workflow and development needs.

Unparalleled Power and Flexibility

Panda3D puts you at the helm, without getting in your way. The full power of the graphics card is exposed through an easy-to-use API. Panda3D combines the speed of C++ with the ease of use of Python to give you a fast rate of development without sacrificing on performance.

As Free as Can Be

Panda3D is completely free to use with no royalties, license payments, registration or costs of any sort—even for commercial use. The source code is available for anyone to study and to modify under the terms of the permissive BSD license.


Panda3D is a cross-platform engine that prides itself on its broad support for old and new hardware alike. The included deployment tools make deploying your app on all supported platforms a snap.

Get to Know Panda3D

Not on board yet? Here are a few options to help you get acquainted with the engine. With our extensive documentation, project showcase, and passionate community — we have everything you need to get ahead of the learning curve and start creating content with Panda3D.

Batteries Included

Panda3D "just works." We provide a no-hassle installer with no external dependencies — just grab the SDK installer and get started! Panda3D takes away the pain of compiling and deploying, leaving you with nothing to do but to develop your application.