[视频]用JavaScript创造的艺术

ZDNet软件频道 时间:2008-07-03 作者:MooN |  我要评论()
本文关键词:艺术 创造 JavaScript 软件
不知道大家有没有听说过Context Free这个软件,它其实是CFDG语言(说是语法更为确切)的图形编译器,专门用来创建分形图。
不知道大家有没有听说过Context Free这个软件,它其实是CFDG语言(说是语法更为确切)的图形编译器,专门用来创建分形图。最近,一位名叫Aza Raskin的Mozilla开发人员为了庆祝Firefox 3的发布,编写了一个该软件JavaScript接口,只需要在非IE浏览器(如FF、Safari、Opera)中访问这个名为Algorithm InK的页面,只需要少量的代码就可以创建出各种漂亮的分形图案,并且你可以随时将它们保存为图片文件(右击图形选择“另存为”即可)。以下是一些用它绘制出来的漂亮的例子:



该JS接口的灵感来源于另一位Mozilla开发人员的项目:Processing.js,两者的区别就在于前者将JavaScript作为了解释和编译CFDG语法的中介。Algorithm Ink面使用了Canvas来完成图形的绘制,你同时可以在这里读到该JS文件的全部源代码。由于仅仅是一个接口,所以要绘制自己的分形图的话,还必须得使用CFDG的语法命令,如果想了解诸如结构组成、原理、示例等内容,请访问Aza Raskin的主页。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134