CSS 3D + WebGL
Element div obrócony przy użyciu klatek kluczowych CSS

Kanwa wyrenderowana i animowana za pomocą WebGL.

Kliknij, aby zmienić rotację elemetu div.

{@keyframes kfRotateY {
  from {
    transform: rotateY(0deg);
  }

  to {
   transform: rotateY(360deg);
  }
}

.animRotateY
 {
  animation-duration: 2s;
  animation-name: kfRotateY;
  animation-iteration-count: infinite;
  animation-timing-function:linear;
}

Przykład renderowania WebGL w przekształconym elemencie CSS.

Patrz, jak się kręci...