我正在寻找一个高性能库,它可以绘制大量(10 甚至 100 万)相对简单的矢量形状(圆形、弧形或圆角矩形),用于 2D 图形布局的可视化。
我希望能够只传输动画开始和停止几何体,然后在 GPU 上“生成”插值动画。
在每一帧,我想通过简单地更新全局插值参数(通常从 0 到 1)来最小化从 CPU 到 GPU 的数据量。
由于我想基于 OpenGL,我相信顶点缓冲区对象 (VBO) 是我应该选择的。
我选择的语言是 C++11,我的平台是 Ubuntu 12.10。
能够将高质量的文本与形状叠加在一起是一大优势。
您应该推荐哪些库/API?
我相信 oglplus 是一个很好的候选人,但我不确定它是否对我的任务来说太低了。