Our GUI in amazing colors

In this recipe, we will extend our GUI written using Pyglet from the previous recipe, by turning it into true 3D.

We will also add some fancy colors to it. This recipe was inspired by some sample code from the OpenGL SuperBible book series. It creates a very colorful cube, which we can turn around in 3-dimensional space using the keyboard up, down, left, and right buttons.

We have slightly improved the sample code by making the image turn when holding down one of the keys instead of having to press and release the key.

Getting ready

The previous recipe explains how to install PyGLet and gives you an introduction to this library. If you have not done so, it is probably a good idea to browse through that chapter.

Note

In the ...

Get Python GUI Programming Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.