我正在尝试用java绘制一个交互式的散点图。有超过一百万的基因数据需要绘制。
对于这个过程,我最近使用Processing和Piccolo检查了绘制(以及移动和缩放)3万个基因数据的性能。性能几乎相同,或者与Piccolo的性能稍好一点。然而,我对这些性能并不满意。当我尝试移动整个绘图或放大/缩小时,大约需要几秒钟才能真正工作。我想要的是实时显示剧情。
所以这里有一个问题。是否有其他用于2D显示的替代库?使用JOGL怎么样?我真的必须为此使用开放框架吗?
请帮帮我。
提前谢谢。
发布于 2013-06-22 07:47:10
可能提高性能的方法是先将对象绘制到缓冲区,然后再将缓冲区绘制到屏幕上- Draw to offscreen buffer
使用OPENGL-mode也可以提高性能:size(400, 400, OPENGL)
https://stackoverflow.com/questions/17184423
复制相似问题