Sooo I might have gone overboard on this project. It was supposed to be a few hours of fun testing and it turned into a 100+ hours of trial and error and re-doing everything.. so many times. It's a completely functional Rubik's cube system that always adapts and works no matter which direction or dimension I want to rotate.
It is by far the most challenging and engaging project I've ever done, I hope you like it!
-------
Would anyone be interested in a blog post explaining how I did certain parts of this project? What would it be?
animated albedo and height textures
Some fun work in progress worthy of hair pulling