素晴らしいBumptopデスクトップ環境についての噂話に加えて、私は今、この質問を受けています。物理学とバンプトップ技術との関係は何ですか。基本的に、このデスクトップ環境で採用されているテクニック/アルゴリズムを学ぶことに興味があります。例えば、
- 衝突検出 -- 1 つのアイコンが他のアイコンと衝突しようとしているときに使用されます。
他に知られている技術はありますか?
おそらく、(単純な/古い) コンピューター ゲームで使用されている、非常に一般的な剛体ダイナミクスシミュレーターを使用しています。自分で試してみたい場合は、Open Dynamics Engineをご覧ください。
オブジェクトの相互作用の結果を決定/計算するために、力学(動きを説明する物理学の分野)を使用していると思います。
今月の非常に初期のデモを見たのを覚えています - とても印象的です!
うーん、摩擦と速度も使用しているように見えます。摩擦によってアニメーションの速度が低下します。そうでない場合は、物事が途方に暮れてしまうだけです。速度は、物を特定の方向に高速で移動させるために使用されます。