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.11.tar.gz (162.6 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for pi3d-1.11.tar.gz
Algorithm Hash digest
SHA256 9e2e5b69404c4fb807d7682c0247db5eab5259064ea844bb71072b7760cabcb2
MD5 4b9f0c3f918d7406ce100ba81e04166c
BLAKE2b-256 c63d2bc67e4822e9cf30a4a960d169d2e9b7dde65fef25706b9ddf01f7b8494b

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 Pingdom Monitoring Sentry Error logging StatusPage Status page