VGIS☆紫微星

学习C#,展望GIS,努力成就VGIS

[视频]用JavaScript创造的艺术

不知道大家有没有听说过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的主页

原文:http://www.moonshinefly.com/2008/07/03/making-art-with-javascript/

©2008 VGIS☆紫微星 转帖请注明出处,留此信息。

本帖子以现状提供且没有任何担保,同时也没有授予任何权利。
This posting is provided "AS IS" with no warranties, and confers no rights.

Tag标签: JavaScript

posted on 2008-07-05 01:31 紫微星 阅读(97) 评论(0)  编辑 收藏 所属分类: JavaScript


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交