4

Javaアプリケーション(または任意のアプリケーション)をステレオ3D (赤と青のメガネなど)に変換できるかどうか疑問に思っていました.

これを行うツールまたはフレームワークはありますか?

4

3 に答える 3

4

これを行う最も一般的な方法は、OpenGL パッケージ上の薄い Java レイヤーである JOGL を使用することです。OpenGL は、適切なハードウェアと組み合わせると、ステレオスコピック 3D をサポートします。すべてが立体視をサポートしているわけではないため、適切なハードウェア (グラフィック カードなど) を使用する必要があります。

JOGL と立体視を開始するためのリンクを次に示します。

JOGL は非常に低レベルのパッケージであり、習得や操作が容易ではないことに注意してください。最初から JOGL で記述されていない限り、Java アプリを 3D に「変換」することはできません。

包括的な回答を得るために、JOGL よりも高レベルで使いやすいパッケージである Java3D でこれを行うこともできます。

于 2011-04-26T17:59:05.270 に答える
3

こちらをご覧ください: Java 3D と Swing の出会い -> ステレオスコピック 3D レンダリング / JCanvas3DAnaglyph -> ステレオスコピック 3D のサンプル http://www.interactivemesh.org/testspace/j3dmeetsswing.html

8月、インタラクティブメッシュ

于 2011-04-27T07:34:49.020 に答える
1

Java 3d ドキュメントの Canvas3D クラスは、混合モード レンダリングにおけるその基本的な概要を示しています。基本的に、2 つのオフスクリーン Canvas3D を使用してそれぞれの目をレンダリングし、画像を組み合わせてユーザーに表示します。アナグリフのデモを見る

于 2012-07-20T18:32:28.727 に答える