「Jitter Physics」の版間の差分

提供:MonoBook
imported>Administrator
ページの作成:「Jitter Physicsとは、C#で書かれた物理演算エンジンである。3Dに対応している。 == 概要 == .NETのライブラリにはWindowsに依存したも...」
 
編集の要約なし
 
(2人の利用者による、間の3版が非表示)
1行目: 1行目:
Jitter Physicsとは、C#で書かれた物理演算エンジンである。3Dに対応している。
'''Jitter Physics'''とは、[[C#]]で書かれた[[物理演算エンジン]]である。3Dに対応している。


== 概要 ==
== 概要 ==
.NETのライブラリにはWindowsに依存したものが多いが、Jitterはマルチプラットフォーム対応となっており、[[Xamarin]]系でも手軽に利用でき、また古い[[Mono]] 2.0系から派生した[[ゲームエンジン]]の[[Unity]]からも利用できる。
[[.NET]]のライブラリには[[Windows]]に依存したものが多いが、Jitterはマルチプラットフォーム対応となっており、[[Xamarin]]系でも手軽に利用でき、また古い[[Mono]] 2.0系から派生した[[ゲームエンジン]]の[[Unity]]からも利用できるのが特徴である。
 
オリジナルの開発はほぼ止まっているっぽいが[[github]]でのフォークはいっぱいある模様。
 
== 衝突検出のアルゴリズム ==
衝突検出のアルゴリズムは以下のようになっている。
* ブロードフェイズは[[AABB]]
* ナローフェイズは
** 通常は[[Minkowski Portal Refinement]](通称:MPR、[[XenoCollide]])のみ
** [[Continuous Collision Detection]]を有効にするとMPRで非衝突の場合に[[GJKCollide]]で再度衝突検出を試みる


== 外部リンク ==
== 外部リンク ==
9行目: 18行目:
== 関連項目 ==
== 関連項目 ==
* [[BEPUphysics]]
* [[BEPUphysics]]
[[category: 物理演算エンジン]]

2025年3月17日 (月) 01:52時点における最新版

Jitter Physicsとは、C#で書かれた物理演算エンジンである。3Dに対応している。

概要[編集 | ソースを編集]

.NETのライブラリにはWindowsに依存したものが多いが、Jitterはマルチプラットフォーム対応となっており、Xamarin系でも手軽に利用でき、また古いMono 2.0系から派生したゲームエンジンUnityからも利用できるのが特徴である。

オリジナルの開発はほぼ止まっているっぽいがgithubでのフォークはいっぱいある模様。

衝突検出のアルゴリズム[編集 | ソースを編集]

衝突検出のアルゴリズムは以下のようになっている。

外部リンク[編集 | ソースを編集]

関連項目[編集 | ソースを編集]