Jec*_*imi 5 processing performance android
我想知道Android中处理草图的表现如何.以下是有关Processing-Android的更多信息的链接:http://wiki.processing.org/w/Android#Instructions
我真的不知道在Android中处理哪个级别以及它是如何实现的.这就是为什么我想知道嵌入在Android应用程序中的Processing草图与Android API的普通Canvas相比有什么性能.
处理让我们创建相对容易的程序,如果性能很好,我相信我们可以节省很多时间用Processing绘制我们的应用程序的某些东西(或者至少像我这样的初学者,Processing的语言似乎比在android中使用的Java,因为我们可以轻松调用绘图功能等...)
所以我希望得到您的意见,而处理草图可以像直接使用Android Java API一样高效(在性能/优化方面)?
谢谢
Jec*_*imi 10
我已经用Processing给出的示例做了一些测试,我认为它对某些人有用......所以结果如下:
设备:三星Galaxy S II:Android 2.3.6,1GB RAM,双核1.2 GHz Cortex-A9.
测试:(在处理2.0a4上)
基本:
话题:
相互作用:
动画:
效果:
运动:
模拟:
OpenGL的:
贡献图书馆:
Fisicia:
PBox 2D:无法使其正常工作
OpenProcessing.org的一些草图
注意:我已经按照原始大小运行所有草图,我没有重新缩放它们以适合我的SGSII(分辨率为480 x 800)所以我想性能可能会随着草图的大小而变化.
结论:Processing作为android的图形库非常有趣.使用Processing提供的大多数示例在我的手机上运行得非常顺畅(包括OpenGl示例).然而它并没有像在PC上那样优化,实际上像Smoke或Vortex这样的模拟涉及很多粒子都非常滞后.Fisicia库在android上运行良好,这是一个非常好的观点.
瞧:)