Nuovo download del sistema di mappe del terreno e 3D per Linux

Questa è l'app Linux denominata New Terrain e 3D Map System la cui ultima versione può essere scaricata come terrain_system_release2_smartss3_MULTITHREAD_SMALLFILES.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.

 
 

Scarica ed esegui online questa app denominata New Terrain e 3D Map System con OnWorks gratuitamente.

Segui queste istruzioni per eseguire questa app:

- 1. Scaricata questa applicazione sul tuo PC.

- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.

- 3. Carica questa applicazione in tale file manager.

- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.

- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.

- 6. Scarica l'applicazione, installala ed eseguila.

IMMAGINI:


Nuovo sistema di mappe 3D e terreno


DESCRIZIONE:

Un sistema di rendering del terreno avanzato molto leggero e di rendering di mappe 3D. Dipendenze minime: OpenGL, SDL.

È distribuito in 2-3 moduli separati:
1. l'implementazione in C++ degli algoritmi di rendering del terreno e/o della superficie che ho sviluppato: vengono rilasciate sia una variante multithread che una variante non multithread.
2. Simile al punto 1. , ma con un modulo di rendering della rete stradale e rilevamento delle collisioni che ho scritto prima. Aggiunge anche alcuni alberi nella parte superiore del terreno. (versione multitread non ancora pubblicata)
3. Si veda il punto 2.. Rendering del terreno multithread, strade su di esso e veicoli da percorrere.

La parte più importante è il rendering del terreno. L'algoritmo al centro di esso presenta il mio primo e secondo teorema sull'approssimazione della superficie poligonale. Ci sono voluti qualcosa come 2 anni per svilupparlo. Tecnicamente è un algoritmo di rendering del livello di dettaglio dinamico continuo e dipendente dalla vista. Le caratteristiche principali sono semplicità e documentazione.

Fa facilmente un terreno 4k x 4k, ma anche molto di più.



Caratteristiche

  • Si prega di sfogliare la scheda "File" per vedere i pacchetti. Scegli quello che preferisci.
  • Solo modulo Terrain Rendering: versioni multithread (più veloci su computer multicore) e non multithread (codice sorgente più semplice ma più lente su computer multicore) fornite separatamente. Usa quello desiderato!
  • solo modulo composito: sistema di mappe 3D impostato sul terreno. Varianti multithread e non multithread fornite separatamente.
  • modulo composito con mappa 3D sul terreno, con veicoli per muoversi liberamente. Utilizza il modulo terreno multithread. Non credo che questo sia un gioco completo simile a GTA, ma sarebbe un buon punto di partenza per un programma del genere o simili.
  • Tempo di compilazione molto breve: 10-15 secondi su un computer moderno ed economico.
  • Codice sorgente molto breve; nessuna dipendenza - è necessaria solo la libreria OpenGL/Mesa e SDL; insieme alla libreria Standard C++ del corso.
  • informazioni e documentazione in rapido miglioramento.
  • C'è anche una variante semplificata del solo modulo Terrain Rendering: multithread o meno, può essere regolato nel codice sorgente, secondo la documentazione (è sulla homepage). Si basa sul mio 4° teorema sull'approssimazione della superficie poligonale invece del 1°.
  • Da un punto di vista teorico, il sapore più importante è il "sistema del terreno semplificato casuale": vedere la documentazione per i dettagli. Non ha nemmeno bisogno di una mappa dell'altezza esterna, quindi il tempo di download è molto breve poiché ammonta a circa 2 MB.
  • La versione 2 del New Terrain System è ora rilasciata: è notevolmente più veloce. Essenzialmente, è una "fusione" del nuovo algoritmo del sistema del terreno e dell'algoritmo del sistema del terreno semplificato. Si basa sia sui miei teoremi 1 che 4 sull'approssimazione di superfici poligonali. Raggiunge una maggiore velocità non rimuovendo dettagli che comunque verrebbero poi riaggiunti per far combaciare le aree adiacenti secondo il teorema 1. Il controllo viene fatto secondo il teorema 4. In sostanza è più veloce perché non rimuove i dettagli che scatenerebbero la condizione perché il teorema 1 richieda di aggiungere nuovamente il dettaglio del seme per far combaciare le aree adiacenti. Chiaramente si usa anche il teorema 3, come in tutte le varianti.


Pubblico

Scienza/Ricerca, Istruzione, Sviluppatori, Utenti finali/Desktop, Ingegneria


Interfaccia utente

OpenGL, Project è un motore 3D, SDL


Linguaggio di programmazione

C++


Categorie

Algoritmi, Visualizzazione, Simulatore di volo

Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/newterrainand3dmapsystem/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.



Gli ultimi programmi online per Linux e Windows


Categorie per scaricare software e programmi per Windows e Linux