最近,我一直在研究视觉回归测试领域。我打算给它一个截图,开发一个工具来比较网站的视觉表现(例如,截图)和提供的设计,看看它们是否匹配。
几年前,我有机会开发了一个与OpenFrameworks交互的艺术安装,它具有正确的图形处理能力。不过,我的问题是,除了OpenFrameworks in JavaScript,还有什么像样的替代方案吗?
发布于 2014-08-12 09:00:47
有很多选择,这里是一个绘图库列表(以及更多的)库。三最受欢迎的可能是Processing.js、Raphael.js和Paper.js。
看一看游戏引擎总是很好的(我觉得紊流很有前途)。当性能很重要时,使用WebGL是一个很好的选择(Three.js很流行,Babylon.js看起来很有希望)。
我的个人观点
我强烈推荐Paper.js,因为它是面向对象的,这带来了很大的不同,所有的事情都要简单得多。
但是,请注意,如果您有复杂/高度详细的动画场景,则可能会出现性能问题( Processing.js或Raphael.js的情况与此相同,问题在于画布的性能,而不是库本身)。
在这种情况下,基于SVG (或WebGL)的库可能更适合,您可以看到这线程(阅读注释)以获得更多信息。
发布于 2014-08-12 01:50:37
openFrameworks现在通过http://arturocastro.net/files/of-emscripten/支持Javascript /浏览器
另外,请查看p5.js (js的更新处理) http://hello.p5js.org/
发布于 2014-08-11 09:06:03
Processing.js可能是最接近JavaScript版本的OpenFrameworks。
https://stackoverflow.com/questions/25239391
复制相似问题