Не прямой ответ на ваш вопрос, но, учитывая, что вы упомянули только WebKit, я подумал, что укажу на новую поддержку 3D CSS Transform , которая была добавлена в webkit совсем недавно. Это позволяет вам делать то, что вы хотите, без использования Javascript. Я не видел пример трехмерных многогранников, но есть примеры кубов и т. Д. - например, здесь .
Здесь немного более сложная демонстрация здесь , в которой есть кольцо прямоугольников. Чтобы узнать, что вы можете сделать (хотя для анимации здесь используется Javascript), см. Демонстрационную версию Snow Stack .