1KB JavaScript代码编写的3D蜜蜂
相信很多网友都还记得去年报道过同样是1KB JavaScript代码所编写的3D玫瑰,或者2010年的3D圣诞树。细心的网友可能注意到了,这两个神奇的作品都是以为西班牙开发者Román Cortés在JS1K大赛上的投稿作品,今年他又带来了同样神奇的3D蜜蜂——长着触角、系着领带。
左、右分别是做过动作模糊化处理前、后的样子
由于JS1K规则限制,该作品仅支持Firefox 18、Chrome 24以及Opera 12、13。如果你已安装以上浏览器,可以选择观看线上演示。
该作品的实现使用到了很多算法和渲染技术,作者在自己的博客上详细地解释了其技术原理。源代码如下(经过压缩):
_=
"G=[V,j=WV,-j]];jX=83,(+3+KD37Uji&32?70:,-80Y2]b=a[j]=c.cloneNode(LEb.getContext('2d'bAb;x=8# 8-x,6+x(j<17X7;
;
for
(Y=0;$=
"`_^ZYXWVUQOLKJHFEDBA@$# "
[Y++];)
with
(_.split($))_=join(pop());eval(_)
【1KB JavaScript代码编写的3D蜜蜂】相关文章
2. 1Kb 大小的 JavaScript 的 MVP 框架
5. JScrambler:保护你的JavaScript代码
7. CodeMirror:基于JavaScript的代码编辑器
8. Duetto:更快更智能的C++/JavaScript代码转换器
10. JavaScript为HTML 5提供的3D加速渲染
本文来源:https://www.51html5.com/a3200.html
﹝1KB JavaScript代码编写的3D蜜蜂﹞相关内容
- 借助SublimeLinter编写高质量的JavaScript & CSS代码
- 10个程序员最喜欢的HTML和CSS等在线代码编辑器
- RapydScript:将特定代码转换成JavaScript的预编译器
- JavaScript 的 MVC 框架,BackBone 1.0 发布
- 用iOS设备控制的HTML5“小蜜蜂”游戏
- 2014年最酷的30个JavaScript库
- 任何应用都可以使用JavaScript来编写
- 华丽的3d俄罗斯方块
- 纯CSS实现的3D简洁按钮设计
- HTML5和jQuery打造的3D相册