This repository contains the Final Project of Computer Graphics UCSP 2021-1
- Marquez Choque, Patrick Xavier - San Pablo Catholic University - GitHub
- Diez Canseco Fuentes, Iñigo Manuel - San Pablo Catholic University - GitHub
- Mendoza Alejandro, Oscar Andree - San Pablo Catholic University - GitHub
The sample code for the Rubik's Cube
needs CMake 3.20.0 or later.
This project also depends on 6 libraries:
We use the Herbert Kociemba's two-phase algorithm for solving Rubik's Cube, you can found it in this GitHub
A full Demo of this project can be found on youtube: DEMO-YOUTUBE
- First it is neccesary use CMake to compile the
CMakeLists.txt
file. - After that create a directory with the name "texturas" in your local disk D:/ with the files in the
texturas
directory. - Now you can compile it and run the project without problems!
This is the animation of the view of the Rubik's Cube:
This is the animation of the ZOOM of the Rubik's Cube:
This is the animation of every move of the Rubik's Cube like the R
, L
, U
, D
, F
, B
in that order:
This is the animation of the solution of the movements previously made by the Rubik's Cube Solver:
This is our animation of the "Breathing" of the Rubik's Cube:
This is the animation of the Expansion of every cube in the Rubik's Cube:
This is the animation of the Retraction of every cube in the Rubik's Cube: