physics-engine

    8

    1答えて

    4Dまたはn次元物理をリアルタイム(または非)エンジンで実装しようとしていた人はいましたか? この実装の難しさは、3dと2dの物理エンジンに比べますか?もちろん、その1つはプレゼンテーションの問題です。 4d超球、ハイパーキューブ、スプリング、ジョイント、液体、その他の物体について調べたり、調べたりするのは興味深いことです。 私は興味があり、実際のアプリケーションを使用していません。 私のアイデア

    1

    2答えて

    私はそれにプラットフォームとそのプラットフォームで動作するキャラクターがある3Dユニティプロジェクトに取り組んでいますが、プラットフォーム上にキャラクターを配置しましたが、ダウン私は、以下の手順を実行して問題を解決: オブジェクトにカプセルコライダーを追加し、それはまだプラットフォームを通って落下 は、プラットフォームにコライダーを追加し、それは落ちませんでしたしかし、今、これらの2つのオブジェク

    9

    1答えて

    私はちょうどCS282 - コンピュータ物理シミュレーションのための独立した勉強コースを取ることを終えました。私が出席している大学で初めて提供されたのです。教科書は、 イアン・ミリントンによって「ゲーム物理エンジン開発:あなたのゲームのための堅牢な商用グレードの物理エンジンを構築する方法」でした。この本は文法上の誤りでいっぱいですが、参考にはなりませんが、コーディングするのは難しいです。本と一緒に

    0

    1答えて

    Qtにアニメーションの物理的な動きをシミュレートするツールがあるかどうかは疑問でした。 iOSで一度パネルをドラッグすると、パネルがドラッグされた力に比例した強度で画面の下端に跳ね返ることがわかりました。私はそれがUIKit Dynamicsと呼ばれると信じています。このような何か: それともさんは、私は私のUIのためにバウンス効果のこのタイプを作成したいとしましょう:ここ 進捗円経過値がわずかに

    1

    1答えて

    浮動小数点数を使用して、衝突検出機能を備えた物理エンジンを作成しています。 1つの方法は、2つの物理オブジェクトが交差または接触しているかどうかを確認することです。任意の不正確さは/可視顕著(とすぐに次のシミュレーションステップで補正された)ことないので(フロートを使用しても)シミュレーション自体の class PhysicsObject { Vector3f position;

    2

    1答えて

    期待される成果ではない:ボックスは地面にドロップしますと、それは何が起こっている を「ボックスがちょうど地面を打つ」という警告ボックスが生成されます:アラートボックスが作成されていません。関連するjavascriptコンソールログも衝突時に生成されません。 私はmy github repoの小さなコードベースを共有しています。クローンしてクロームブラウザで自分で実行することができます。ソースコード

    1

    1答えて

    私はJavascriptには比較的新しいので、私が取り組んでいるゲームタイプのプロジェクトのための非常に単純な物理エンジンを作成しようとしています。これを行うために、私は自分が望むオブジェクトごとに新しいコピーを作成することができるJSの同等のクラスであると理解しました。問題は、私はx位置などの値を更新できるようにしたいし、x Middleの位置(x画面上のオブジェクトの中心)なども更新したいとい

    0

    2答えて

    私はいくつかのボディを物理学を使って表示しています。私は、身体が動くのを止めて、機能を呼び出して行動をとるようにしたいと思っています。 function ball:stopMove() if condition then print("Game Over!!!") end end これが呼び出されません: は、私はそうのような機能を試してみました。どうやっ

    1

    1答えて

    私はBox2Dユーザーでしたが、現在はChipmunkを探しています。私はCCDを残しておきたいとは思わない。ソース私はすべてChipmunkがCCDを実装していないことを示しているようですが、これらのソースも1年以上前です。結局のところ、Chipmunkの作者がCCDを実装しているかもしれないと言われている人もいましたが、その可能性がはっきりしていませんでした。 これは実装されていますか? チッ

    0

    1答えて

    物理的ボディがballのスプライトが与えられているので、異なる方向に力の量を変えたいと思います。 (そして飛行するのに異なる距離)。 ball->getPhysicsBody()->applyImpulse(Vec2(X, Y));のような何かを行うことができるのは、内蔵の物理エンジン(chipmunkベース)です。しかし、どのようにその衝動の力を変更するには、私はオブジェクトに異なるImpuls