I like the maths behind the solution/s for all of these cube puzzles, what you see here is the second smallest one that I am pretty sure only has one answer (discounting rotationally symmetric versions). I am happiest with the design goal of ‘keep it simple’ for this animation. This was not my initial intention, but earlier versions were confusing to follow if too much depth was included (blocks approaching from foreground and background) or if the camera cut position.
I sell them in real life! https://www.etsy.com/uk/shop/j3cubes
Code available on my Github page https://github.com/narratorjay/j3-j/blob/main/333grey