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 텐서 상호 운용성 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트