最近断断续续地写出了这么个东西:http://ucren.com/demos/d3d/index.html。
这是一个简单的 JS 3D 模型,能跑在包括 IE6 的所有浏览器上,结合一下 tween 缓动算法,理论上已经可以完美模拟像 http://www.cu3ox.com/ 这个网站上方 banner 的各种变换效果了。
介绍一下实现细节,矢量绘图仍然用的是 Raphael 库,Raphael 我在《如何用 JS 实现 3D 赛车效果》这篇文章里有过介绍。此外,我参考了大量关于三维透视的文章,在下面的一些实现上用到了很多相关知识。
坐标系
我们通常用一根带原点和正方向箭头的直线来表示数轴,数轴就是一个一维坐标系,两条在
查看全文:
http://www.udpwork.com/item/6188.html