小编car*_*ado的帖子

2d绘图基元和图像:OpenGL,Cairo或Agg

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

opengl performance 2d cairo sfml

4
推荐指数
1
解决办法
3029
查看次数

标签 统计

2d ×1

cairo ×1

opengl ×1

performance ×1

sfml ×1