@Mazilu – Excellent question. Canvas/SVG 3D stuff is ideal if you’re creating complex 3D environments. I wouldn’t recommend trying to re-create some of Mr. Doob’s three.js demos with CSS.
CSS 3D transforms have the following advantages over 3D canvas implementations:
* Can be used on any element on the page. Canvas 3D requires that the visuals live inside a single element
* Hardware accelerated on iOS devices
* More graceful degradation
@Mazilu – Excellent question. Canvas/SVG 3D stuff is ideal if you’re creating complex 3D environments. I wouldn’t recommend trying to re-create some of Mr. Doob’s three.js demos with CSS.
CSS 3D transforms have the following advantages over 3D canvas implementations:
* Can be used on any element on the page. Canvas 3D requires that the visuals live inside a single element
* Hardware accelerated on iOS devices
* More graceful degradation