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.

È stato utile?

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

Date un'occhiata al simulatore di corse VDrift o TORCS The Open Racing Car Simulator. Io non sono sicuro di come script sono per la simulazione di ambienti urbani, ma la fisica auto sono buoni in entrambi.

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 : -).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top