Bullet(バレット)は、Erwin Coumansらによって開発されたオープンソース物理演算エンジンである。ライセンスはzlib Licenseが適用されている。

Bullet Physics Library
Bulletエンジンでシミュレーションした壁の破壊
作者 Erwin Coumans 他
最新版
3.2.4[1] / 2022年4月25日 (2年前) (2022-04-25)
リポジトリ ウィキデータを編集
プログラミング
言語
C, C++
対応OS Windows, Linux, macOS, iOS, Android, PlayStation 3, Xbox 360, Wii
サポート状況 開発中
種別 ミドルウェア
ライセンス zlib License
公式サイト pybullet.org ウィキデータを編集
テンプレートを表示

なお、開発者のErwin Coumansは、以前Havokに務めており[2]、2003年から2010年までソニー・コンピュータエンタテインメントで勤務したが、その後AMDに移った[3]。2019年7月現在はGoogleで働いている[4]

特長

編集

剛体(リジッドボディ)から軟体(ソフトボディ)までのシミュレーションを、離散的ないしは連続的に実行できる。剛体の形状として、球体・ボックス・円柱・円錐・GJK(Gilbert–Johnson–Keerthi distance algorithm英語版)・非凸形状・三角形メッシュを使用できる。布やロープといった変形可能な物体を、軟体として扱える。剛体から軟体に対して、シミュレーション実行時に拘束や動力を設定することができる。

MayaSoftimageHoudiniCINEMA 4DLightWave 3DBlenderCOLLADA 1.4へのプラグイン機能を備える。

PlayStation 3Cellプロセッサや、CUDAもしくはOpenCLを用いたGPUへの最適化オプションを使用できる[5]

Bullet 2.81にて、iOSおよびmacOS用のSIMD/NEONによる最適化に対応している[6]

2013年11月に開かれたAMD Developer Summit (APU) で、作者のErwin Coumansは、Bullet 3.x OpenCLによる剛体シミュレーションを発表した[7] [8]

公式サイトに開発者向けのフォーラム・Physics Simulation Forumが開設されている。

採用プロジェクト

編集

関連項目

編集
  • Blender - オープンソースの3Dモデリングソフト
  • GPGPU

脚注

編集

外部リンク

編集
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy