NVIDIA-Omniverse/PhysX

NVIDIA PhysX SDK

解決する課題

PhysXは、リアルタイムでの物理的相互作用をシミュレートするための高性能フレームワークを提供し、開発者が現実的な動き、衝突、破壊や流体などの環境効果を作成できるようにします。

仕組み

このプロジェクトは、いくつかの専門エンジンで構成されています:一般的なリアルタイム物理用のコアPhysX SDK、破砕と破壊をシミュレートするBlast SDK、流体と火災シミュレーション用のFlow SDKです。また、Pythonバインディングを備えたC APIであるovphysxも含まれており、USD物理シミュレーションを可能にし、データ交換のためのDLPackテンソル相互運用性をサポートします。

対象ユーザー

リアルタイムシミュレーションを構築する開発者、IsaacSimなどのツールを使用するロボティクス研究者、NVIDIA Omniverseエコシステム内で作業するクリエイター。

ハイライト

  • リアルタイムシミュレーション:高性能物理のための専用SDK。
  • 専門効果:破壊(Blast)と流体/火災(Flow)のための独立したライブラリ。
  • Python統合:ovphysxを介したPythonバインディングにより、スクリプト作成とUSD物理シミュレーションが容易に。
  • テンソル相互運用:AIおよびデータワークフローとの統合を促進するDLPackテンソル相互運用性をサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト