哪个javascript包提供了丰富的对象模型,用于在HTML5 Canvas上绘制不同的形状

时间:2010-11-30 08:10:07

标签: javascript

在HTML5画布上绘制不同形状(圆形,矩形,球形,表格......)的最佳javascript包是什么

4 个答案:

答案 0 :(得分:5)

当谈到绘制球,桌子等东西时,你可能只想使用剪贴画。然后将它们连接在一起(线条,椭圆等等和图像)你可以使用Processing.js及其image()函数,或直接在JavaScript中执行(更难但不难)

答案 1 :(得分:3)

我最近发现了一个名为Joint的精美javascript库。它是一个用于在SVG / VML画布上绘制图表的JS库。它建立在Raphaël库的顶部,如果你想要一套漂亮的基本绘图工具,你一定要查看它。 Althouhg他们没有绘制HTML画布,如果你需要使用javascript绘制内容,他们绝对值得一试。

答案 2 :(得分:2)

Gury是一个简单的画布包装器,带有“流畅的界面”(想想jQuery)。

虽然它本身没有真正的绘图原语 (至少现在还没有),但创建自己的原型并能够重用它们应该相当简单。

关注this link,查看我了解到的页面。那里有一个非常小的介绍和一些示例代码。

如果你感兴趣,source file for the demos on Gury's homepage还会展示你如何绘制几个东西,包括盒子,球,甚至滑块小部件。只需搜索不同的draw函数。

答案 3 :(得分:0)

如果您想绘制3D形状 three.js 看起来非常有前途。它仍在积极开发中,演示实际上是目前唯一的文档,但它看起来非常实用。现在它已经成功。