Skip to main content

Pi3D written by Tim Skillman, Paddy Gaunt, Tom Ritchford Copyright (c) 2014

There’s plenty of 3D code flying around at the moment for the Raspberry Pi, but much of it is rather complicated to understand and most of it can sit under the bonnet!

pi3d is a Python module that aims to greatly simplify writing 3D in Python whilst giving access to the power of the Raspberry Pi GPU. It enables both 3D and 2D rendering and aims to provide a host of exciting commands to load in textured/animated models, create fractal landscapes, shaders and much more.

Later releases of the pi3d module add support for running on platforms other than the raspberry pi (X on linux) and runs with python 3 as well as 2 The OpenGLES2.0 functionality of the Raspberry Pi is used directly or via mesa on ‘big’ machines. This makes it generally faster and opens up the world of shaders that allow effects such as normal and reflection maps, blurring and many others. It has various demos of built-in shapes, landscapes, model loading, walk-about camera and much more! See the demos included with this code and experiment with them ..

See full version of the documentation here http://pi3d.github.com/html/index.html

Demos for Pi3D are now stored at https://github.com/pi3d/pi3d_demos

FAQ at http://pi3d.github.io/html/FAQ.html

discussion group at https://groups.google.com/forum/#!forum/pi3d

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pi3d-1.12.tar.gz (162.8 kB view details)

Uploaded Source

File details

Details for the file pi3d-1.12.tar.gz.

File metadata

  • Download URL: pi3d-1.12.tar.gz
  • Upload date:
  • Size: 162.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pi3d-1.12.tar.gz
Algorithm Hash digest
SHA256 34e603c0284deb252616a4807722acc721234df46b0d8244fde9433ca7707186
MD5 9ba60d5c96af11676db8fc306c87a684
BLAKE2b-256 01565a29bc6a95698e18e9c7316c17355ff5d4833737d26cdcd0e0b0e70de20e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page