Download the Panda3D SDK
This version of the Panda3D SDK was released on March 11, 2019 and is now obsolete. The most recent version was released on November 8, 2024. Use at your own risk.
Already a Python user? You can install this version of Panda3D with pip!
pip install panda3d==1.10.2
Other Downloads
macOS
Ubuntu
- Ubuntu 18.10 "Cosmic Cuttlefish" (64-bit)
- Ubuntu 18.10 "Cosmic Cuttlefish" (32-bit)
- Ubuntu 18.04 LTS "Bionic Beaver" (64-bit)
- Ubuntu 18.04 LTS "Bionic Beaver" (32-bit)
- Ubuntu 17.10 "Artful Aardvark" (64-bit)
- Ubuntu 17.10 "Artful Aardvark" (32-bit)
- Ubuntu 16.04 LTS "Xenial Xerus" (64-bit)
- Ubuntu 16.04 LTS "Xenial Xerus" (32-bit)
- Ubuntu 14.04 LTS "Trusty Tahr" (64-bit)
- Ubuntu 14.04 LTS "Trusty Tahr" (32-bit)
Source Code
Sample Programs
Release Notes - SDK 1.10.2
This release fixes several more bugs, including a few regressions in 1.10.1. Upgrading is highly recommended.
- Fix regression on Windows causing freezes and instability
- Fix a memory leak issue in Python applications
- Fix crash reading unaligned float4 column in GeomVertexReader
- Fixes for switching to fullscreen at runtime on Windows and Linux
- Fix incorrect display mode listing in some Linux distributions
- Fix threading crash on Linux when using
get_keyboard_map()
- Support
from __future__ import division
for Panda types - Support building with Visual Studio 2019 in makepanda
- Work around Assimp crash when loading multiple .ply models
On Windows, a Python 3-compatible version of Pmw is included- Fix ParticlePanel spam when hovering over File menu items
- TexMemWatcher has been fixed for Python 3
- Prevent macOS window getting stuck after
base.destroy()
- Fix assertion setting mass before shape with Bullet debug build
- Don’t error if DirectScrolledFrame is destroyed twice
- Fix reference count corruption accessing
task.__dict__
- Fix writing to SequenceNode frame_rate property
- Fix collider sort not copied when copying CollisionNode
- Add OpenCollective backer file