我正在制作游戏并考虑在 UI 中使用矢量形状。我想知道什么是最好的渲染器。我认为 Agg 比 Cairo 快,但 Cairo 可以使用硬件加速(如果可用)。那么opengl呢?我对图像和线条使用 gl 纹理来制作矩形、圆角矩形和圆形是个好主意吗?或者我在opengl中渲染开罗表面更好?我发现的其他替代品是 Google Skia 和 SFML。你觉得斯基亚怎么样?SFML 还绘制多边形。我可以使用多边形制作圆形。我什至在考虑使用 SDL 或 SFML 来控制事件。在这两种情况下,我都可以创建一个 OpenGL 上下文,并且我已经习惯了它们在控制事件中的角色,这些事件是跨平台的。我想要一个跨平台的解决方案。它应该可以在 linux、mac 和 windows 中运行。
问问题
3639 次