구동 시뮬레이션을위한 3D 엔진 [폐쇄
-
20-09-2019 - |
문제
운전 시뮬레이션에 특화된 오픈 소스 3D 그래픽 및 물리 엔진이 있습니까? 운전과 관련된 게임을 목표로하는 구성 가능한 게임 엔진과 같은 또는 도시 교통 조건에 더 특화되어 있으며 스크립트 가능한 트래픽 규칙을 구현할 수 있습니다. 또한 자동차 모터 부품 및 대시 보드 프레젠테이션은 플러스입니다. 장면에 사용할 수있는 사전 제작 된 3D 자동차 모델이있는 것.
해결책
노력하다 Torcs, 오픈 레이싱 카 시뮬레이터. 휴대용 멀티 플랫폼 (Windows, Mac OS, Linux, PlayStation) 자동차 레이싱 시뮬레이션입니다. TORC의 소스 코드는 GPL ( "오픈 소스")에 따라 라이센스가 부여됩니다. 잘 작성된 3D 엔진이 있습니다!
Torcs 기능 50 가지가 넘는 사전 제작 된 3D 자동차 모델, 수십 개의 트랙. 그래픽 기능 조명, 연기, 스키드 마크 그리고 빛나는 브레이크 디스크. 시뮬레이션에는 간단한 손상 모델, 충돌, 타이어 및 휠 특성 (스프링, 댐퍼, 강성, ...), 공기 역학 (지상 효과, 스포일러 등) 및 훨씬 더.
General TORCS 시스템 엔진은 모듈 식이기 때문에 매우 쉽게 향상시킬 수 있습니다.
TORC의 소스 코드에는 다음 디렉토리 구조가 있습니다.
.
|-- doc
|-- drivers
| `-- human
| `-- tracks
| `-- dirt-2
|-- interfaces
|-- libs
| |-- client
| |-- confscreens
| |-- learning
| |-- math
| |-- portability
| |-- raceengineclient
| |-- racescreens
| |-- robottools
| |-- tgf
| |-- tgfclient
| `-- txml
| `-- gennmtab
|-- linux
|-- modules
| |-- graphic
| | `-- ssggraph
| |-- simu
| | `-- simuv2
| | `-- SOLID-2.0
| | |-- include
| | | |-- 3D
| | | `-- SOLID
| | `-- src
| |-- telemetry
| `-- track
|-- raceman
|-- tools
| |-- accc
| |-- nfs2ac
| |-- nfsperf
| |-- package
| | `-- specfiles
| |-- texmapper
| `-- trackgen
`-- windows
|-- dll
|-- include
| |-- AL
| |-- GL
| `-- plib
`-- lib
보시다시피, 그것은 내부에 많은 다른 프로젝트가 있습니다. 단단한 충돌 감지를위한 라이브러리입니다. simuv2 모든 흥미로운 물리 관련 것들이 포함되어 있습니다.
그냥 torcs를 시도하십시오!
다른 팁
게임 엔진을 사용해보십시오 블렌더. 함께 제공됩니다 총알, OSS 물리 시뮬레이션은 아마도 꽤 좋았을 것입니다. "2012"에 사용 (연도가 아닌 영화 :-).