오픈 다이내믹스 엔진
Open Dynamics Engine![]() | |
![]() | |
개발자 | 러셀 스미스 |
---|---|
초기 릴리즈 | 2001년 5월 8일, | 전(
안정된 릴리스 | 0.16.2 / 2020년 7월 [1] , 전( |
저장소 | bitbucket |
기입처 | C/C++ |
운영 체제 | 플랫폼에 의존하지 않음 |
유형 | 물리 엔진 |
면허증. | BSD[2] |
웹 사이트 | www |
ODE(Open Dynamics Engine)는 C/C++로 작성된 물리 엔진입니다.두 가지 주요 구성 요소는 강체 역학 시뮬레이션 엔진과 충돌 감지 엔진입니다.BSD 라이선스와 LGPL로 라이선스된 무료 소프트웨어입니다.
ODE는 2001년에 시작되어 이미 Assetto Corsa, BloodRayne 2, Call of Juarez, S.T.A.L.K.E.R., Titan Quest, World of Goo, X-Moto, OpenSimulator 등 많은 애플리케이션과 게임에 사용되고 있습니다.
개요
Open Dynamics Engine은 우주에서 물체 간의 동적 상호작용을 시뮬레이션하는 데 사용됩니다.이것은 드로우 스터프라고 불리는 기본 그래픽 패키지를 포함하지만 특정 그래픽 패키지에 묶여 있지 않습니다.박스, 구체, 캡슐(반구로 덮인 실린더), 삼각형 메시, 실린더 및 높이 지도 등 여러 가지 형상을 지원합니다.
시뮬레이션
비프로그래머가 ODE에 액세스할 수 있는 고급 환경에는 Player Project, Webot, Opensimulator, anyKode Marilou 및 V-REP 등이 있습니다.
ODE는 모바일 로봇 이동 및 단순 그립과 같은 시나리오와 함께 로봇 시뮬레이션 애플리케이션에 널리 사용되는 선택이다.ODE에는 마찰 근사 방법이나 조인트 [3]댐핑의 서포트 부족 등 이 분야에서 몇 가지 단점이 있습니다.
「 」를 참조해 주세요.
- OPAL – ODE 위에 구축된 오픈 물리 추상화 레이어
- 물리 추상화 레이어– 원래의 물리 추상화 레이어
- 뉴턴 게임 다이내믹스
- Bullet – 비즈니스 게임 및 영화에 사용되는 또 다른 오픈 소스 물리 엔진
- Chipmunk – 2D 어플리케이션용 물리 엔진과 유사
- Vortex(소프트웨어)
- 프로젝트 크로노
레퍼런스
외부 링크
- 비트버킷: ODE 프로젝트 페이지
- Open Dynamics Engine(ODE) 커뮤니티 Wiki
- (구) ODE 공식 홈페이지
- (폐지) Python-ODE 바인딩(pyode)
- ODE의 Java 포트인 ode4j 프로젝트
- ODE.NET 프로젝트, ODE용 C# 래퍼