Motore 3D per la simulazione di guida [chiuso]
-
20-09-2019 - |
Domanda
Esiste un motore grafico e fisico 3D open source specializzato nella simulazione di guida?Qualcosa come un motore di gioco configurabile mirato a giochi che coinvolgono la guida, o qualcosa di più specializzato per le condizioni del traffico urbano e che implementerebbe regole del traffico programmabili.Inoltre, le parti del motore dell'auto e la presentazione del cruscotto sarebbero un vantaggio.Qualcosa con modelli di auto 3D già pronti che posso usare per le scene.
Soluzione
Tentativo TORCHI, Il simulatore di auto da corsa aperto.È una simulazione di corse automobilistiche multipiattaforma altamente portatile (Windows, Mac OS, Linux, PlayStation).Il codice sorgente di TORCS è concesso in licenza sotto GPL ("Open Source").Ha un ottimo motore 3D ben commentato!
Caratteristiche TORCS più di 50 diversi modelli di auto 3D prefabbricati, decine di tracce.Caratteristiche grafiche illuminazione, fumo, segni di frenata E dischi freno luminosi.La simulazione presenta un semplice modello di danni, collisioni, pneumatici e proprietà della ruota (molle, ammortizzatori, rigidità, ...), aerodinamica (effetto suolo, spoiler, ...) e molto altro.
Puoi migliorare molto facilmente il motore generale del sistema TORCS, perché è altamente modulare.
Il codice sorgente di TORCS ha la seguente struttura di directory:
.
|-- 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
come puoi vedere, ha molti progetti diversi al suo interno, ad es. SOLIDO è una libreria per il rilevamento delle collisioni, simuv2 contiene tutte le cose interessanti legate alla fisica.
Prova semplicemente TORCS!
Altri suggerimenti
Prova il motore di gioco in Blender . Viene fornito con Proiettile , una simulazione della fisica OSS che è probabilmente piuttosto bene dato che era utilizzato in "2012" (il film, non l'anno : -).