java-3d

    0

    2答えて

    私はJavaの3dアプリケーションがあり、このアプリケーションは私のシーンにOBJファイルをロードします。このモデルにどのようにテクスチャ(jpgファイル)を割り当てることができますか? Sphere sphere = new Sphere(Radius, Primflags, Appearance); しかし、ロードし、私はOBJファイル追加したとき: Scene scene = getSc

    1

    3答えて

    私は、JavaアプレットをJava3Dで作成しています。ボタンをクリックすると、MouseRotateの動作でマウスの回転をリセットしたいと考えています。 BoundingSphere bound = new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0); MouseRotate mouseRotate = new M

    1

    2答えて

    私は、このようなスペクトログラムに表示される内容をエミュレートするJava3Dアプリケーションを作成しようとしています。http://en.wikipedia.org/wiki/File:Spectrogram-19thC.png。私の主な難しさは、スペクトログラムと同じように、実際に飛行機に振幅値を表示する方法です:スペクトログラム上の各時間 - 周波数座標((x、y)点)ごとに異なる色を使用し

    2

    2答えて

    私はJava3Dで書かれたCADのようなツールと組み合わせて、Swingで書かれた古いアプリケーションのメンテナンスを担当しています。 メモリの使用に問題がありますプロファイリング後、これはアプリケーションの取り消し機能に関連しています。 すべての機能を元に戻すには、このような基本的な考え方と、状態ベースである:これらのUndoActionsを作成するための public class UndoAc

    0

    1答えて

    Javaの3Dグラフィックスを学びたかったので、com.sun.j3d.utilsパッケージが必要でした。 彼らは私がそれをダウンロードしなければならないと言いましたが、Eclipseのオートコンプリートがそれを認識すれば、最初に試しました。 私がインポート行を入力し始めたとき、すべてうまくいったが、最後の部分を追加したとき:.universe.SimpleUniverse; Eclipseに赤い

    10

    1答えて

    私はSwingとJava3Dを組み合わせています。スイングコンポーネントの操作はイベントディスパッチャスレッドを使用して行い、Java3Dコンポーネントの操作はBehaviourSchedulerThreadで行う必要があります。 Java3Dはシーンをレンダリングして、そのシーンに関連付けられたすべての動作を実行します。 私はCanvas3DでMouseListenerを有効にしています。イベン

    0

    1答えて

    y軸またはz軸を中心に回転する回転補間器を作成するにはどうすればよいですか?私はそれまでのところ、x軸については動作するように管理していましたが、これはデフォルトのようです。 RotationInterpolator interpolator = new RotationInterpolator(rotationAlpha, tg, new Transform3D(), 0.0f, (float)

    0

    1答えて

    MacでJava3Dを使用していくつかのアニメーションを実行しようとしています。 universe = new SimpleUniverse();を使用してユニバースを作成すると、すべてが高速です。問題は、レンダリングの途中でオブジェクトのプロパティを変更しようとしているために、時には少し破れていることです。私がしたいのは、プロパティを更新している間にレンダリングを止めることです。 私の最初のステ

    1

    1答えて

    私は技術を使用し、この質問に答え: ... GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration(); Canvas3D canvas3D = new Canvas3D(config){ public void postRender() { this.

    1

    1答えて

    私はJava 3Dにとって非常に新しいです。最近、私のシーンオブジェクトはすべて左利きの座標であることがわかりましたが、Java 3Dは右手の座標を使用しています。解決策があります。シーンZ軸を反転し、三角形の巻線順序を元に戻します。しかし、これは恐ろしい混乱になるでしょう。私は何とか水平にビューを反転することができる場合、それは必要な仕事をするだろうと思われる。どうすればこれを達成できますか?