您将使用哪种技术进行物理模拟SVG或Canvas?

时间:2010-09-15 15:51:53

标签: javascript html5 canvas svg physics

我正在开始一个转换物理模拟的新项目(在Adobe Director中创建) 到更新的平台即html5 canvas或SVG。我想避免Flash有几个原因。我正在寻找建议和原因,为什么canvas或SVG最适合这个项目。我已经读过SVG更适合交互性,在这种情况下很重要,但它不是最好的动画。 Canvas在动画方面更胜一筹,但它与互动很困难,所以我听说过。有没有人有画布的交互方面的经验,难道真的那么难吗?请指教。感谢

2 个答案:

答案 0 :(得分:1)

画布中的交互并不一定非常困难(有很多js库可以帮助你)。 svg中的动画很有可能,例如svg-wow.org。请记住,您可以根据需要混合搭配svg和canvas,以便利用每种技术的优势,如here所示。

答案 1 :(得分:1)

有关canvas框架和库的讨论,请参阅此问题:

What is the current state of the art in HTML canvas JavaScript libraries and frameworks?

列出的一些画布库在对象交互方面将SVG复制到相当高的标准。 fabric.js 看起来特别好,目前正在积极开发中。