29

どの OpenVG 実装が存在しますか?

それぞれの長所と短所は何ですか?

私が探しているのは、まだ積極的に維持および開発されている、非常に安定した高速レンダリングの実装です。

4

5 に答える 5

23

私はOpenVGを少し使ってきましたが、実装はそれほど多くありません。私はたまたまOpenGLを使用するShivaVGを使用していますが、しばらくの間更新されていません。他のいくつかの実装には次のものが含まれます。

  • リファレンス実装 (信じられないほど遅いことがわかりましたが、現在1.1までの実装はまだありません(OpenVG 1.1標準は12月初旬にリリースされました)

  • GingkoVG-バイナリのみで、独自のウィンドウシステムを使用します(ただし、すべてがとにかく機能します)。

  • AmanithVG-商用; かなり洗練されているように見えます。以前は無料版があったと思いますが、見つからないようです。

  • KompazzVG/AntigrainVG -AGGを使用した実装。見た目は素晴らしいですが、プロジェクトサイトと謎のsvn​​トランクがありますが、作者はコードを公開していません。

念のために言っておきますが、これらはすべてデスクトップの実装です。モバイルデバイスでの実際のハードウェアサポートが何であるかわかりません。

個人的には、ShivaVGがほとんどのことを実行するのに十分な機能をサポートし、高速であるという理由だけで、ShivaVGが最適だと思います。未修正のバグがいくつかありますが、ソースコードは公開されています。

ちなみに、ShivaVGのSFサイトはこちらです; 少し最新であるため、番号付きリリースではなく、トランクバージョンを使用することをお勧めします。また、KompazzVGトランクがここにある可能性があります。

于 2009-01-01T21:10:23.713 に答える
9

MonkVGは、現在OpenGLESバックエンドを使用しているOpenVG1.1のようなベクターグラフィックAPI実装であり、ほとんどのiOSおよびAndroidデバイスを含むOpenGLES2.0をサポートするすべてのHWと互換性があります。

これは、活発に開発されているオープンソースのBSDライセンスプロジェクトです。この記事の執筆時点では、非常に初期のプレリリース状態にあります(最小限の機能が実装されています)。寄稿者とスポンサーを歓迎します。

GitHubhttp ://github.com/micahpearlman/MonkVGで見つけることができます

于 2010-08-18T00:30:28.487 に答える
0

投稿ありがとうございます。DL、現時点ではOpenVGのサポートはそれほど多くないため、リストは非常に包括的です。私が見つけたもう1つの実装は次のとおりです。

  • Zack Rusin:OpenVG-この実装はQtのOpenGL実装で構築されています。ShivaVGと同様に、かなり長い間更新されていませんが、オープンソースでもあります。

私はこれを公開するつもりであり、将来、他の実装についてより多くのフィードバックが得られることを願っています。

于 2009-01-01T22:00:44.500 に答える
-2

誰もそれについてあまり知らないようで、私も知りません。私は誰よりも Google に夢中です。最初に見る場所は、クロノスウィキペディアのようです

于 2009-01-01T08:37:36.727 に答える