「BEPUPhysics」の版間の差分

提供:MonoBook
imported>Administrator
ページの作成:「'''BEPUPhysics'''とは、C#で書かれた3D物理演算エンジンである。.NET界隈の3Dに対応した物理演算エンジンとしてはJitte...」
 
編集の要約なし
1行目: 1行目:
'''BEPUPhysics'''とは、[[C#]]で書かれた3D[[物理演算エンジン]]である。[[.NET]]界隈の3Dに対応した[[物理演算エンジン]]としては[[Jitter Physics]]と双璧を成す。
'''BEPUPhysics'''とは、[[C#]]で書かれた3D[[物理演算エンジン]]である。[[.NET]]界隈の3Dに対応した[[物理演算エンジン]]としては[[Jitter Physics]]と双璧を成す。
== 概要==
== 概要==
まずBEPUPhysicsには、古いv1と、開発が始まったばかりのv2がある。v2は.[[NET Standard 2.0]]以上と[[DirectX 11]]が想定されている。[[Jitter Physics]]より開発は活発であるが、[[Windows]]依存が激しく、[[Xamarin]]などはあまり想定されていないようだ。
まずBEPUPhysicsには、古いv1と、開発が始まったばかりのv2がある。v2は.[[NET Standard 2.0]]以上と[[DirectX 11]]が想定されている。[[Jitter Physics]]より開発は活発であるが、[[Windows]]依存が激しく、[[Xamarin]]などはあまり想定されていないようだ。


BEPUPhysicsの[[ソースコード]]を見るとSystem.Numerics.Vectorsが多用されているため、パフォーマンスを向上させるには[[RyuJIT]]などの[[コンパイラ]]が推奨される。
BEPUPhysicsの[[ソースコード]]を見るとSystem.Numerics.Vectorsが多用されているため、パフォーマンスを向上させるには[[RyuJIT]]などの[[コンパイラ]]が推奨される。
== 外部リンク==
== 外部リンク==
*https://github.com/bepu/bepuphysics1
*https://github.com/bepu/bepuphysics1
*https://github.com/bepu/bepuphysics2
*https://github.com/bepu/bepuphysics2
== 関連項目==
== 関連項目==
*[[Jitter Physics]]
*[[Jitter Physics]]
[[category: BepuPhysics]]

2025年7月10日 (木) 10:39時点における版

BEPUPhysicsとは、C#で書かれた3D物理演算エンジンである。.NET界隈の3Dに対応した物理演算エンジンとしてはJitter Physicsと双璧を成す。

概要

まずBEPUPhysicsには、古いv1と、開発が始まったばかりのv2がある。v2は.NET Standard 2.0以上とDirectX 11が想定されている。Jitter Physicsより開発は活発であるが、Windows依存が激しく、Xamarinなどはあまり想定されていないようだ。

BEPUPhysicsのソースコードを見るとSystem.Numerics.Vectorsが多用されているため、パフォーマンスを向上させるにはRyuJITなどのコンパイラが推奨される。

外部リンク

関連項目