3D-Engine für Fahrsimulation [geschlossen]
-
20-09-2019 - |
Frage
Gibt es eine Open-Source-3D-Grafik und Physik-Engine spezialisiert in Fahrsimulation? So etwas wie ein konfigurierbares Game-Engine bei Spielen gezielt, die beinhalten Fahrt, oder etwas mehr spezialisiert auf Stadtverkehr und das würde skriptfähige Verkehrsregeln umzusetzen. Auch Automotorteile und Armaturenbrett Präsentation wäre ein Plus. Etwas mit vorgefertigten 3D-Auto-Modellen, dass ich für Szenen verwenden kann.
Lösung
Versuchen Sie TORCS , The Open Racing Car Simulator. Es ist ein portabler Multi-Plattform (Windows, Mac OS, Linux, PlayStation) Auto Racing Simulation. Der Quellcode von TORCS ist unter der GPL ( "Open Source") lizenziert. Es hat eine große gut kommentierte 3D-Engine!
TORCS kennzeichnet mehr als 50 verschiedene vorgefertigte 3D-Auto-Modelle , zehn Spuren . Grafik-Features Beleuchtung, Rauch, skidmarks und glühende Bremsscheiben . Die Simulation bietet ein einfaches Schadensmodell, Kollisionen, Reifen und Rad Eigenschaften (Federn, Dämpfer, Steifigkeit, ...), Aerodynamik (Bodeneffekt, Spoiler, ... ) und vieles mehr.
Sie können sehr leicht verbessern allgemeinen TORCS System Motor, weil es sehr modular aufgebaut ist.
Der Quellcode von TORCS hat folgende Verzeichnisstruktur:
.
|-- 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
Wie Sie sehen, hat es eine Menge verschiedenen Projekte innerhalb, z.B. SOLID ist Bibliothek zur Kollisionserkennung, simuv2 enthält alle interessanten Physik-ähnliche Dinge.
Versuchen Sie einfach TORCS!
Andere Tipps