問題タブ [physijs]

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

clone - バグ?Physijs Clone は Phsyijs のプロパティを保持しません (衝突能力)

Physijs では、球が跳ね返る「バンパー」シリンダー メッシュを作成しました。次に、メッシュのクローンを作成し、クローン (およびこの例では元のメッシュ) を配置して、次のように「グラウンド」ボックスに追加しました。

元のバンパーのみが機能し、球体はクローンを通過します。

作業例はこちら

私は何か間違ったことをしていますか?「クローン」は Physijs でこのように動作することを意図していませんか?

バグを発見しましたか?

とりあえず、必要なバンパーごとに新しい Phsyijs メッシュを作成します...

-マルクソ

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

javascript - Physijs はオブジェクトの質量を更新します

クリックすると質量が変化する複数のオブジェクトを持つ three.js 環境で作業しようとしています。残念ながら、ドキュメントは役に立たず、これを行うための最良の方法の例を見つけることができませんでした.

これは、乱数のオブジェクトをシーンに追加している部分です。

これは、オブジェクトの質量を更新しようとしている部分です。

私が知りたいのは、イベント中にオブジェクトの質量を更新する最善の方法です。現在、この関数 generateGravity は「render」メソッドで呼び出されています。

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

physijs - physicaljs を使用した複合形状での addWheel の使用

子のジオメトリを含まないものは使用できないため、 Physijs のaddWheel関数を ( Vehicleと組み合わせて)使用するときに複合形状を追加することは可能ですか? wheelparent.geometry子のジオメトリはインデックス付きのバッファ ジオメトリを使用し、マージを使用してみましたが役に立ちませんでした (この質問は参照しています)。

0 投票する
0 に答える
358 参照

javascript - ThreeJS: JSON オブジェクトの PhysiJS

読み込まれた JSON モデルに物理を追加できません。モデルは表示されていますが、追加できませんaddEventListener( 'collision', handleCollision )"undefined"リスナーを追加すると、コンソールに表示されます。通常の無負荷で試してみましたが、Physijs.BoxMesh完璧に動作します。しかし、jsonモデルをロードすると、Physijs.BoxMeshそれは言う"undefinded". 誰かが私を助けることができますか?私のコードでは、ロードされていないキューブとロードされた json_cube を作成していることがわかります。

cube.addEventListener( 'collision', handleCollision ); -> works.

json_cube.addEventListener( 'collision', handleCollision ); -> do not work.

0 投票する
2 に答える
1037 参照

rotation - Three.js - カメラが球の回転に追従することなく、Physi.jsを使用して平面上を転がる球を移動するためのカメラを追跡しますか?

平らな平面があり、Physi.js を使用して上下左右に球を転がしています。追跡カメラを球体に適用したいのですが、カメラが球体の回転を追うのを防ぐことはできませんか? カメラが球の後ろに留まり、z軸に沿ってカメラが回転するのを防ぎたいのですが、球が回転するたびにカメラが回転するのを防ぎます。

誰か手がかりを持っていますか?

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

physijs - Physijs が更新を停止しますか?

Three.js と物理プラグインの physicaljs を使用して小さなプロジェクトを作成しようとしています。ほんの少しのサイコロローラー。私のアプローチは、 setGravity を使用してサイコロを動かし、重力をモデル化してサイコロを動かすことです。私が直面している問題は、サイコロが静止すると重力に反応しなくなることです。誰もこれに遭遇したことがありますか?

0 投票する
3 に答える
7000 参照

javascript - 「physi.js」はエラーを引き起こします:「スクリプトは元の「null」からアクセスできません」

私はphyshy.jsライブラリ()で遊んでみました。与えられたすべての手順に従いました:

https://github.com/chandlerprall/Physijs/wiki/Basic-Setup

ただし、エラーが発生しました:

さらに深く掘り下げてみたところ、次の行に問題があることがわかりました。

その問題の原因は何ですか?ブラウザはGoogle Chromeです。確認したところ、ファイル「physijs_worker.js」が正しい場所に表示されます。