Skip to main content

Introduction to pi3d

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.

The pi3d module runs on platforms other than the Raspberry Pi (On Windows using pygame, on linux using the X server directly and on Android using python-for-android) and runs with python 3 as well as 2. The OpenGLES2.0 functionality of the Raspberry Pi or Android is used directly or via mesa or ANGLE 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 on github.com/pi3d/pi3d_demos and experiment with them ..

Documentation (instalation instructions): https://pi3d.github.io/html/ReadMe.html

FAQ: https://pi3d.github.io/html/FAQ.html

Demo programs: https://github.com/pi3d/pi3d_demos

Source code: https://github.com/tipam/pi3d

Book: http://paddywwoof.github.io/pi3d_book/

Changelog: https://github.com/tipam/pi3d/blob/master/ChangeLog.txt

Metadata

Release files for pi3d 2.55

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pi3d 2.55
File Size Uploaded
pi3d-2.55.tar.gz 252.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pi3d 2.55
File Interpreter ABI Platform
pi3d-2.55-py3-none-any.whl Python 3 none any Details

Total release size: 541.4 kB

Release files / pi3d-2.55.tar.gz

Download URL pi3d-2.55.tar.gz
Size 252.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e13c6bc81e8f1b88bc871f04662d6050590467e92fe6eadd7269556d568147df
BLAKE2b-256 checksum
How to use checksums
21eb4dd11e0227633327cbc7450677e5b56a3cc2b4749eb8f71b3349ef1507c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / pi3d-2.55-py3-none-any.whl

Download URL pi3d-2.55-py3-none-any.whl
Size 289.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
64ebdc91952a0985fcaff7a3bc89362559c0067cea1e3850120df4b4eeeb3ad2
BLAKE2b-256 checksum
How to use checksums
d6675d7c1c49d08264710f8c7bdf870a18c1bbb2d0b4f0000ca412a18582414a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

2.55 This release

2 release files

2.54

2 release files

2.53

2 release files

2.52

2 release files

2.51

1 release file

2.49

2 release files

2.48

2 release files

2.47

2 release files

2.46

2 release files

2.45

2 release files

2.44

2 release files

2.43

2 release files

2.42

2 release files

2.41

2 release files

2.40

2 release files

2.39

2 release files

2.38

2 release files

2.37

2 release files

2.36

2 release files

2.35

2 release files

2.34

2 release files

2.33

2 release files

2.32

2 release files

2.31

2 release files

2.30

1 release file

2.29

2 release files

2.28

2 release files

2.27

2 release files

2.26

2 release files

2.25

2 release files

2.24

2 release files

2.23

2 release files

2.22

3 release files

2.21

1 release file

2.20

1 release file

2.19

1 release file

2.18

1 release file

2.17

1 release file

2.16

1 release file

2.15

1 release file

2.14

1 release file

2.13

1 release file

2.12

1 release file

2.11

1 release file

2.10

1 release file

2.9

1 release file

2.8

1 release file

2.7

1 release file

2.6

1 release file

2.5

1 release file

2.4

1 release file

2.3

1 release file

2.2

1 release file

2.1

1 release file

2.0

1 release file

1.14

1 release file

1.13

1 release file

1.12

1 release file

1.11

1.10

1 release file

1.9

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page