私はゲームを作成していて、UI にベクトル形状を使用することを考えました。これに最適なレンダラーを知りたいです。Agg は Cairo よりも速いと思いますが、Cairo はハードウェア アクセラレーションが利用可能であれば使用できます。そしてopenglはどうですか?画像と線に gl テクスチャを使用して、長方形、角の丸い長方形、円を作成するのは良い考えですか? または、opengl で cairo サーフェスをレンダリングした方がよいでしょうか? 私が見つけた他の代替手段は、Google Skia と SFML です。スキアについてどう思いますか?SFML はポリゴンも描画します。ポリゴンを使って丸みを帯びた形を作ることができます。SDL や SFML を使用してイベントを制御することも考えています。どちらでも OpenGL コンテキストを作成でき、クロスプラットフォームであるイベントを制御する役割に慣れてきました。クロスプラットフォーム ソリューションが必要です。Linux、Mac、および Windows で動作するはずです。
3639 次