html5绘图程序

2014-02-04 19:06:00

众所周知,html 的canvas属性可以帮助我们画出漂亮的图片,还能做出炫酷的动画特效,可以说是HTML的一大亮点,做出来的动画甚至超过flash。

这里罗列出几个比较有名的html5绘图网站。

1.  Canvascape 3D

can1

用HTML5 实现简单的第一人称射击游戏,虽然画面显得简单粗糙,但是一样能让人佩服。

2. CanvasGraph

can2

一个用HTML5 Canvas 绘图的JavaScript 类库,不用再去辛苦画柱状图了。

3.Image reflections

can3

用HTML5 Canvas 实现图像倒影,制作图片倒影从此轻松了。

4.Canvas Painter

can4

一个超简单的Canvas画图程序,调色、笔触大小,该有的都有了,画完了还可以回放你操作的录影。

5. Sketchpad

can5

6.painter

can6

当然优秀的画图和动画制作软件还有谷歌的Google Web Designer(图形化的HTML5编程工具)

HTML5-canvas实现简单动画

Canvas元素是HTML5的一部分,允许脚本语言动态渲染位图像。它最初由苹果内部使用自己Mac OS X WebKit推出,供应用程序使用像仪表盘的构件和Safari浏览器使用。 后来,有人通过Gecko内核的浏览器(尤其是Mozilla 和Firefox),Opera和Chrome ,和超文本网络应用技术工作组建议为下一代的网络技术使用该元素。Novell生产的XForms处理器插件作为Internet Explorer插件支持Canvas 元素。也有人努力使用VML和JavaScript在Internet Explorer支持Canvas功能而不需要插件。Google也已开始了一个项目,使用同样的技术在Internet Explorer支持Canvas能力。但Internet Explorer 自Internet Explorer 9起已经可以支持 canvas 元素。 Canvas由一个可绘制地区HTML代码中的属性定义决定高度和宽度。 JavaScript代码可以访问该地区,通过一套完整的绘图功能类似于其他通用二维的API ,从而使动态生成的图形。Canvas还有一些可能的用途, 包括使用Canvas构造图形,动画,游戏和图片。 下面是Canvas实现的简单动画:弹球动画    HTML5-canvasvar canvas = document.getElementById('ldsun');var flute=canvas.getContext("2d");var width=

久居落魄

今年春节留京了。 其实说个实话,过年那,还真是我们乡下热闹。北京我也不是第一次过年了,原来上高中那会就在北京过了一回,这算是第二回吧。要说这热闹,倒不是人越多越热闹,北京城里边的人多的去了,像我们村也就几百户人,总人口也就千余人吧…但我们热闹在哪呢?我们呀,那真叫过年,大年三十前十天就置办年货。先说说买春联,其实原来都自己家写,差不多每家都有个能写的,那毛笔字写的没话说,只不过现在都有钱了,也不费那力气,买份印的也年味十足。上那集市看一圈,还有现写的,真买的没几个,但都围的一圈一圈的看,我记得上初中那会还看过一个同龄的小孩写呢,那真叫一个赞呢,当时还专门准备了笔准备练呢,结果还是夭折了,现在想来还挺后悔,当时要是建成了,指不定现在变个样呢。这买春联呢,也有讲究,我们乡下的房子不跟楼房似的是一套,连一块,而是分开一间一间的房,一般分为上房(客厅),厨房,粮食房(粮仓),还有几个住人的偏房,一般根据阴阳面叫做阴瓦房和阳瓦房,一般一进大院正对的就是上房,其余的房分居两侧,构成一个”三合院”