I am trying to make a Rubik's Cube solver. I have finished working on Windows MFC programing now working on 3D modeling of the cube using OpenGL. After the modelling I have to work on the solver algorithm. Its going to be a a very interesting project. Later on I'll try to scan the cube through the camera and process it using OpenCV to solve the customized cubes.