2009-09-07 5 views
9

XNA 용 3D 피직스 엔진을 찾고 있습니다. 나는 몇 가지 옵션이 들어 있지만, 내가 필요한 것은 :XNA 3d 피직스 엔진

상업적 목적 (바람직 오픈 소스) 강체 역학 당 다각형 충돌에 대한
  • 지원
  • 지원
    • 무료 (이것은 매우 중요합니다)
    • 관리 코드 -

    이 같은 것을 사용해 본 적이 XBOX360

  • 에서 작동한다? 뭔가 추천 할 수 있니?

    답변

    10

    나는 JigLibX을 보았습니다. 이것은 JigLib 엔진의 C# 포트이며 필요한 모든 것을 지원합니다. 또한 꽤 많은 샘플이 포함되어 있습니다. 물리 엔진에 대한 경험이 있으면 작업하기가 너무 어려워서는 안됩니다.

    또한 XDN 물리 엔진에 대해 논의중인 Creators Club 포럼에서 this thread을 살펴볼 수도 있습니다.

    EDIT 또한 몇 가지 프로젝트에서 JigLibX를 직접 사용해 보았지만 꽤 많은 물리 시뮬레이션을 수행하는 것도 매력적입니다.

    +1

    는 JigLibX는 XNA를위한 가장 완벽한 3D 물리 엔진이 될 것으로 보인다. 그러나 일부 비효율적 인 버그 (일부 경우 높이 필드 <-> 레이 교차로 버그와 같은)와 일부 기본 모양 (예 : 실린더)에 대한 지원이 부족한 버그가 있습니다. –

    +0

    XNA를위한 훌륭한 3D 물리 엔진을 찾는 사람이라면 BEPU 물리학을 시도해 볼 가치가 있습니다. https://bepuphysics.codeplex.com/ 오픈 소스이며, 비상업적 인 용도로는 무료이며, 잘 문서화되어 있으며 afaik는 가장 최근의 것이며 업데이트 된 내용입니다 (2013 년 12 월이 코멘트를 쓸 때 최신 버전이 있음). –

    1

    www.bulletphysics.com에는 C# 포트가 포함되어 있습니다.

    0

    APE 물리 엔진, C#을, MIT 라이센스가 만들어진 후이 응답 년에서 찾고있는 사람들을위한

    APE