問題タブ [babylonjs]

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 に答える
1291 参照

javascript - Babylon.js カスタム シーンが読み込まれない

この記事http://blogs.msdn.com/b/eternalcoding/archive/2013/06/28/babylon-js-how-to-load-a-babylon-file-produced-with-blender.aspxを使用してバビロンファイルをロードします。

最初は機能していませんでしたが、Web構成ファイルでmimeMapを定義したところ、機能し始めました

問題は、scene.babylon を head.babylon に変更すると機能しないことです。Firefox では何も読み込まれず、IE では次のエラーが発生します。

0x800a138f - JavaScript ランタイム エラー: 未定義または null 参照のプロパティ '0' を取得できません

http://www.babylonjs.com/sandbox/でhead.babylon を試してみましたが、問題なくロードされます。私が次にできることについて何か提案はありますか?

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

javascript - ゲームオブジェクトの回転

私のjavascript / BABYLONゲームでは、オブジェクトが置かれている場所を基準にしてオブジェクトを回転させたいと思っています。テーブルがあり、その周りに椅子が 4 脚あります。整数をパラメーターとして受け取り、その値に基づいてキャラクターの Y 方向の回転を設定するこのメソッドを作成しました。

そして、私はこの他のメソッドでそれを呼び出しています:

しかし、その結果、キャラクターは座っているときに常に一方向を向いています。トップダウンの視点から見ると、常に下の椅子に座っているかのように、常に上を向いています。

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

javascript - Babylon jsは物理インポスターの後に回転します

さて、html 5 apis を使用していて、約 2 日前に webgl を使用して html 5 で 3d 用の babylon js に遭遇しました。しかし、問題は、それが新しいテクノロジーであり、それを使った作業があまり行われておらず、ビデオ チュートリアルも期待どおりに行われていないことです。テクノロジーを使った 3 日間で、物理エンジンを少し試してみることができました。

物理状態を追加した後にボックス 2 を回転させたいのですが、それができません。物理状態を追加する前にのみ、オブジェクトを回転させることができます。

現代のゲームでは、空中にある物体でさえ、重力によって回転しながら落下することがあります。これについて何ができるでしょうか。物理プロパティを削除し、オブジェクトを回転させて、オブジェクトを再度回転させる必要がありますか? 以下は私のコードです:

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

collision-detection - カメラとメッシュの衝突を検出

カメラがメッシュに触れたときにポータルのような別の場所に移動するイベントが必要です。

この私のカメラ:

そして、これは私のメッシュです:

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

javascript - Babylon.js と Ember: プロトタイプ拡張機能が有効になっているアプリ内でプロトタイプ拡張機能が無効になっている Ember アドオン?

Ember アプリで Babylon.js を使用しようとしていますが、Array プロトタイプ (Babylon も同様) を拡張する Ember に関連するエラーが発生しています。バビロンの特定のエラー:

Babylon.js を依存関係として (プロトタイプ拡張機能を無効にして) Ember CLI アドオンを作成しました。これは、アドオンのダミー アプリ内でテストするときに機能します。

アドオンを既存のアプリ (プロトタイプ拡張機能を有効にして) にインポートすると、もう一度壊れます (同じエラーが発生します)。プロトタイプ拡張機能が有効になっているアプリにアドオンをインストールすると、その依存関係 (プロトタイプ拡張機能を無効にしたまま) でアドオンを分離できますか? Ballyon.js を Ember で動作させるための他の解決策はありますか? ありがとう。