問題タブ [jmonkeyengine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1808 参照

java - Jmonkey エンジン 3.0 描画ポイント

3D 空間で 3D ポイント (またはポイント スプライト) を描画するにはどうすればよいですか?

JMonkey Engine サイトやその他の場所には、点を描画するためのドキュメントはありません。ワンポイントです。次に、座標を更新します。色はなく、3D 空間の点だけです。

0 投票する
1 に答える
2944 参照

java - TerrainGrid を使用した jMonkey の無限の地形

jMonkeyエンジンを使ったゲーム開発を学び始めました。TerrainQuad を使用して単一の地形タイルを作成することはできますが、次のステップとしてそれを無限にすることに固執しています。wiki を調べて、TerrainGrid クラスを使用したいのですが、コードが機能していないようです。Web を調べたり、他のフォーラムを検索したりしましたが、他に役立つコード例が見つかりません。

以下のコードを信じています。 ImageTileLoader は、そのタイルの高さマップである画像を返します。毎回同じ画像を返すように変更しました。しかし、私が見るのは黒い窓だけです。Namer メソッドは呼び出されません。誰かがネット上の例やチュートリアルを手伝ってくれるかどうかに感謝します.

これらは私のソースです: jMonkeyEngine 3 チュートリアル (10) - Hello TerrainTerrainGridTest.javaImageTileLoader

これは、TerrainQuad を使用した場合の結果ですここに画像の説明を入力

私の完全なコード、

0 投票する
1 に答える
393 参照

java - jmonkey球で実行時エラー?

jmonkey で彼らの最初のチュートリアルを見たことがあります。好奇心から、マウスの動きでボックスを動かしていました。この新しいおもちゃで遊ぶために、マウスの動きを使って球体を動かそうとしました。機能はほぼ同じなので、Box を Sphere に置き換えました。

しかし、コンパイルしても機能しません。Sphere のインスタンスを作成した行で、次の実行時エラーが返されます。

何ができる?

0 投票する
1 に答える
983 参照

unity3d - LWJGL の学習中に unity 3d または udk を使用できますか?

LWJGLを学んでいます。unity 3d と UDK は、私が Google で調べたときに気付く最高のゲーム エンジンです。しかし、Java や LWJGL のゲーム エンジンは j Monkey エンジンであり、3d や libgdx などを愛用しています。LWJGL の学習中に unity 3d や udk を使用できますか?

0 投票する
1 に答える
2287 参照

java - JMonkeyEngine の回転と四元数の違いは何ですか?

回転メソッドを使用して JMonkeyEngine でジオメトリを回転することの違いは何ですか:

クォータニオンを使用してジオメトリを回転させる:

結果は両方で同じであるため、これは私にとって混乱を招きます。そのため、違いと、どちらをいつ使用するかを調べたいと思います。

私が読んでいる本では、最初の方法は相対的であり、クォータニオンを使用する 2 番目の方法は絶対的であると書かれていますが、それが何を意味するのかはまだわかりません。

0 投票する
1 に答える
2389 参照

java - jMonkeyEngine OBJ ファイルが期待どおりに表示されない

My Artist は 3d studio Max で FBX として 3d シューズ モデルを作成しました。次の画像のようになります。

FBX ファイルの 3D 靴モデルのスナップショット

プログラムでjMonkeyEngineを使用していますが、FBXファイルをサポートしていないため、FBXをwavefront OBJファイルにエクスポートすると、3d studio maxも対応するmtlファイルも提供します。

そのため、jMonkeyEngine をライブラリとして使用するプログラムにエクスポートされた obj モデルをロードすると、実際の靴のようには見えず、テクスチャもありません。

OBJ ファイルの 3 d 靴モデルのスナップショット

プログラムは1つの警告も表示します

警告: OBJ メッシュ style_7-geom-0 には法線が含まれていません! 正しく表示されない場合があります

私のsimpleInitAppメソッド

OBJ ファイルとマテリアル ファイルの両方が同じディレクトリにあります。だから私は、ドキュメントjMonkeyEngineに従って、OBJが存在する同じディレクトリからマテリアルを直接ロードすると思います。

必要に応じて、ここに OBJ ファイルとマテリアル ファイル、および必要なすべての画像をアップロードできます。

私の絶対的な目標は、スクリーンショット 1 に示すように、JmonkeyEngine で同じモデルを表示することです。

私は何が欠けていますか?私は何を間違えましたか?

2013 年 7 月 16 日の更新

OBJ モデル マテリアル ファイル リソース

ありがとう