我需要旋转/动画360度。来自智能手机浏览器的真实世界3D对象。当用户在屏幕上滚动时,现实世界中的对象(例如汽车)需要旋转或动画。一种选择是一个接一个地替换图像。
有没有更好的使用CSS3/Javascript的解决方案?
发布于 2012-08-03 08:09:44
有一个名为Three.js - https://github.com/mrdoob/three.js/的Javascript 3d库,或者如果你正在寻找一些更简单的东西,比如矢量,你可能会想看看Raphael.js - http://raphaeljs.com
发布于 2012-08-03 14:28:24
对于移动浏览器来说,Three.js不是最好的选择,考虑到WebGL的实现在Android Safari上仍然是一种渴望,即使它不是iOS的情况。CSS3不能处理高复杂性的3D对象操作,因此从这个角度来看是有一定限制的。它具有所有3D (旋转、缩放和变换)功能,但后期处理效果-可以通过着色器获得-超出了范围。
但是有一个很好的小库,它结合了Javascript和CSS3来创建一些3ish效果:http://www.edankwan.com/lab/css3dEarth
我想这就是你需要的!
https://stackoverflow.com/questions/11787548
复制相似问题