Есть пример?
Если правильно понял, то есть вариант, из самых простых анимаций. Сделать блок-контейнер, внутри него спозиционировать блоки, которые будут крутиться, по сторонам, например один справа, второй слева, сверху, снизу и тд При скролле контейнер вращать на 90 град, например, если внутри 4 блока, с помощью transform: rotate(90deg); Только надо посчитать еще transform-origin в центр, а блоки с контентом надо будет тоже вращать в противоположную сторону, на эти же 90 град, и тоже учесть transform-origin.