0

vtkを使用するAndroidアプリケーションを作成したいので、VTK 5.6.1が実装するOpenGLのバージョンを知りたいです。VTKを使用してDICOM画像を視覚化し、画面に表示します。Android OS が OpenGL ES を実装していることは知っていますが、VTK 5.6.1 OpenGL バージョンはわかりません。VTK OpenGL のバージョンがOpenGL ESをサポートする 4.1 の場合、vtk 5.6.1 を使用して Android アプリケーションを作成できます。

よろしくお願いいたします。

4

2 に答える 2

1

これは、Android での VTK の使用に関する他の質問と大きく関連しています。その質問に答えて言ったように、VTK は現在 Android (または他の組み込みシステム) をサポートしていません。多くの VTK で使用される基本 OpenGL バージョンは 1.1 ですが、かなりの数のクラスがさまざまな OpenGL 拡張機能をテストし、それらをオプションで使用します。VTK を OpenGL ES (1.x または 2.0) に移植することは簡単ではありませんが、いくつかの初期作業が開始されています。もう少し背景については、この投稿を参照してください。

私は iOS および Android プラットフォームでいくつかの作業を行ってきましたが、主に両方のプラットフォーム (Android では NDK) で C++ から OpenGL ES 2.0 を使用することに関心があります。結果は有望でしたが、VTK の大部分を移植するには時間がかかります。OpenGL ES 2.0 と OpenGL 2.1 は API が非常に似ていますが、同一ではありません。

于 2011-05-05T03:52:20.557 に答える