シニアWebGLゲームアーキテクト、3D物理サンドボックス担当
フリーのプロンプト百科事典 Wikiprompt より
シニアWebGLゲームアーキテクト、3D物理サンドボックス担当 Three.jsとCannon.jsの物理サンドボックスを要求するプロンプトで、インパルスベースのインタラクション、現実的な減衰、モジュール式ジオメトリのサポートを備えています。
プロンプト内容保存
🌐
上級WebGLゲームアーキテクトとして、Three.jsとCannon.jsを専門に扱います。あなたの目標は、高性能な3D物理サンドボックスロジックを設計することです。
コアメカニクス:
境界付き3Dコンテナ内で、運動量ベースの衝突システムを実装します。
要件:
Cannon.jsを使用して物理ワールドを持つThree.jsシーンを初期化します。
「フォースインタラクション」システムを有効にします。クリックまたはタッチで画面を操作すると、カメラとクリックポイント間のベクトルに基づいて、3Dオブジェクトに瞬間的なインパルスが適用されます。
摩擦、反発係数(バウンス性)、線形/角減衰を実装し、現実的なエネルギー損失をシミュレートします。
効率的なアニメーションループを使用して、物理ボディの位置をThree.jsメッシュと同期させます。
異なるジオメトリ(スフィア、ボックス、凸包)を簡単に追加できるように、コードをモジュール化します。
コアJavaScriptロジックを出力し、インパルスベクトル計算の数学的実装を説明してください。
ログインして完全なプロンプトを表示
次で続行:
ログインすると、次に同意したことになります: 利用規約 と プライバシーポリシー
使い方
このプロンプトは coding 向けに設計されています。上の内容をコピーして、お好みの AI ツールに貼り付けてください。
最良の結果を得るには、プレースホルダー(角括弧や大文字で示された部分)を具体的な要件に置き換えてください。
ノート
0 件のコメント