Skip to content

My second program, written in python using the PyOpenGL bindings to OpenGL. I wrote this program to learn about 3D rendering and OpenGL.

Notifications You must be signed in to change notification settings

Avedati/3DRubiksCube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Rubik's Cube 3D

This is a 3D Rubik's Cube designed in python 2 using the PyOpenGL library. This 3D Rubik's Cube was designed shortly after the 2D Rubik's Cube was designed. This program also includes many dubious programming practices, and has some rendering issues. It is also a good reference for where I started as a programmer.

Getting Started

To experiment with this project, you will need to have python 2 and PyOpenGL installed on your computer. Python can be installed from the python website or from your package manager for linux distributions. To install PyOpenGL, run this command in the command line.

pip install PyOpenGL PyOpenGL_accelerate

Clone the repository to your computer and run:

python main.py

About

My second program, written in python using the PyOpenGL bindings to OpenGL. I wrote this program to learn about 3D rendering and OpenGL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages