「Jitter Physics」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator |
Administrator (トーク | 投稿記録) |
||
5行目: | 5行目: | ||
オリジナルの開発はほぼ止まっているっぽいが[[github]]でのフォークはいっぱいある模様。 | オリジナルの開発はほぼ止まっているっぽいが[[github]]でのフォークはいっぱいある模様。 | ||
+ | |||
+ | 衝突検出のアルゴリズムは以下のようになっている。 | ||
+ | * ブロードフェイズは[[AABB]] | ||
+ | * ナローフェイズは | ||
+ | ** 通常は[[Minkowski Portal Refinement]](通称:MPR、[[XenoCollide]])のみ | ||
+ | ** [[Continuous Collision Detection]]を有効にするとMPRで非衝突の場合に[[GJKCollide]]で再度衝突検出を試みる | ||
== 外部リンク == | == 外部リンク == |
2020年5月28日 (木) 02:17時点における版
Jitter Physicsとは、C#で書かれた物理演算エンジンである。3Dに対応している。
概要
.NETのライブラリにはWindowsに依存したものが多いが、Jitterはマルチプラットフォーム対応となっており、Xamarin系でも手軽に利用でき、また古いMono 2.0系から派生したゲームエンジンのUnityからも利用できるのが特徴である。
オリジナルの開発はほぼ止まっているっぽいがgithubでのフォークはいっぱいある模様。
衝突検出のアルゴリズムは以下のようになっている。
- ブロードフェイズはAABB
- ナローフェイズは
- 通常はMinkowski Portal Refinement(通称:MPR、XenoCollide)のみ
- Continuous Collision Detectionを有効にするとMPRで非衝突の場合にGJKCollideで再度衝突検出を試みる