世界で最も人気のある物理シミュレーションエンジンであるNVIDIA PhysXは、オープンソースに移行します。
これは、物理シミュレーション-没入度の高いゲームやエンターテイメントを開発するための鍵-が、想像していたよりもはるかに重要な領域であることが判明したためです。
物理シミュレーションは、人工知能、ロボット工学、コンピュータービジョン、自動運転車、高性能コンピューティングが融合した分野です。
それは多くの異なるものにとって非常に基本的なものであるため、オープンソースで受け入れられているとおりに、全世界へのアクセスを許可することにしました。
その間、私たちはこの分野への10年以上の継続的な投資に基づいて開発を続け、世界のシミュレーションを完璧に正確かつ正確にし、ロボット工学や自動運転車などの分野で働く人々に必要なすべてを研究開発しています。
無料のオープンソースでGPUを使用
偶然、PhysXは現在、GPUアクセラレーションを使用し、大規模な仮想環境で動作できる唯一の無料のオープンソースソリューションです。
今日から、PhysXは最もシンプルなBSD-3ライセンスの下でオープンソースプロジェクトとして利用可能になりました 。
PhysXは、多くの深刻な問題を解決するように設計されています。
- 人工知能の分野では、研究者は、データを大量に消費するニューラルネットワークのトレーニングに使用される合成データ(実世界の人工表現)を必要としています。
- ロボット工学では、研究者は現実世界に似た環境でロボットの心を訓練する必要があります。
- 自動運転マシンの場合、PhysXは、現実世界の条件を再現したシミュレーションで数百万マイルを巻く機会を提供します。
- ゲーム開発では、事前に定義された「缶詰」アニメーションはオーガニックに見えず、その制作とその後の洗練には多くの時間と労力が必要です。
- 高性能コンピューティングでは、物理シミュレーションをさらに強力なハードウェアで実行して、はるかに高い精度を実現できます。
- このリストは延々と続く。
PhysX SDKは、スケーラブルで安定した正確なシミュレーションでこれらの問題を解決します。 多くのものと互換性があり、現在はオープンソースでも利用可能です。
NVIDIA PhysXは、相互作用する多くのオブジェクトに対応します。
PhysX SDKは、物理モデリング用のスケーラブルなクロスプラットフォームソリューションであり、スマートフォンからトップエンドのマルチプロセッサCPUおよびGPUまで、さまざまなデバイスをサポートしています。
Unreal Engine(バージョン3および4)やUnity3Dなど、最も人気のあるいくつかのゲームエンジンに既に統合されています。
完全なソースコードがGitHubにアップロードされます 。 掘り始めることができます!