0

我需要旋转/动画 360 度。来自智能手机浏览器的真实世界 3D 对象。当用户在屏幕上滚动时,现实世界的对象(例如汽车)需要旋转或设置动画。一种选择是一个接一个地替换图像。

任何人都可以使用 CSS3/Javascript 提供更好的解决方案吗?

4

2 回答 2

1

有一个名为 Three.js 的 Javascript 3d 库 - https://github.com/mrdoob/three.js/ 或者如果你正在寻找更简单的东西,比如矢量,你可能想查看 Raphael.js - http:// raphaeljs.com

于 2012-08-03T00:09:44.007 回答
0

Three.js 不会是移动浏览器的最佳选择,考虑到 WebGL 实现仍然是 iOS Safari 的愿望,即使 Android 并非如此。CSS3 无法处理高度复杂的 3D 对象操作,因此从这个角度来看,它受到了某种限制。它具有所有 3D(旋转、缩放和变换)功能,但后期处理效果(可以通过着色器获得)超出了范围。

但是有一个不错的小库,它结合了 Javascript 和 CSS3 来创建一些 3dish 效果:http ://www.edankwan.com/lab/css3dEarth

我想这就是你需要的!

于 2012-08-03T06:28:23.503 回答