О Create Nulls From Path, на своем канале несколько раз писал Pototsky, вот ссылочки:
https://t.me/pototsky/137
https://t.me/pototsky/221
И еще нашел интересный ролик на ютубе - ссылка
Сложность Кубика Рубика, в том что он состоит из 26 маленьких кубиков, которые образуют грани. При этом грани вращаются как вертикально так и горизонтально.
По итогу я сделал два куба с вертикальными и горизонтальными гранями, одинаковой анимацией и просто в момент поворота включаю/выключаю нужный куб.
Как вам реализация?