NeoAxis Group rilascia una nuova versione di NeoAxis Engine, un ambiente di sviluppo integrato con motore di gioco 3D integrato. L'ambiente può essere utilizzato per sviluppare tutti i tipi di progetti 3D come giochi per computer, formatori visivi, sistemi VR, per visualizzare i processi e sviluppare applicazioni finestrate.
Video
Abbiamo realizzato un video che descriverà in dettaglio le capacità di NeoAxis Engine 2019.3.
Demo della natura
La demo è una scena molto carica con il gran numero di oggetti di vegetazione. Molti degli oggetti sono stati creati utilizzando il nuovo strumento pennello e il componente Surface, che insieme sono un potente strumento per creare scene realistiche. Oltre a questo, la demo mostra le capacità di rendering multithreaded, materiali fisicamente basati, decalcomanie, commutazione fluida dei livelli di dettaglio e regolazione della fotocamera per muoversi lungo il percorso. La demo è presente nel motore SDK.
Componente del terreno con l'editor
NeoAxis Engine 2019.3 ora ha paesaggio supporto e un editor per loro. È possibile importare mappe di altezza preparate in altri strumenti.
Costruttore 3D
The Costruttore 3D add-on è apparso come un'estensione dell'editor di scena, che è destinato a modificare modelli 3D nella scena a livello della loro geometria. L'add-on include strumenti di creazione di livello rapido, strumenti di modellazione 3D, operazioni di geometria solida costruttiva. I modelli creati possono essere utilizzati sia come oggetti di scena che come modelli 3D ordinari.
Tre modi per creare oggetti nella scena
Tre metodi per creare oggetti sono ora supportati: Drag & Drop, One By Click, By Brush. Oltre al nuovo modo sopra citato per creare oggetti con un pennello, è apparso un altro - creare oggetti con clic. E così, ora ci sono grandi possibilità di creare oggetti nell'editor della scena. Ciascuno dei modi di creare oggetti ha i propri vantaggi a seconda del tipo di oggetti creati. Ad esempio, utilizzando il pennello, è possibile creare un numero enorme di oggetti.
Superficie
Superficie è un tipo speciale di oggetto per la personalizzazione avanzata del pennello. Le superfici consentono di configurare gli oggetti che verranno creati nella scena e come verranno creati esattamente.
Gruppo di elementi
Per la gestione e il rendering di un gran numero di oggetti, uno speciale Gruppo di oggetti l'oggetto è apparso. La creazione di oggetti dell'editor di scena direttamente nel gruppo di oggetti è supportata.
Dichiarazioni
NeoAxis Engine 2019.3 include supporto decalcologico.
Sfocatura di movimento per oggetto
Blu di movimento è ora un effetto base nel SDK.
Responsabile del pacchetto
Un gestore di pacchetti è stato aggiunto, e la capacità di creare estensioni di motore e editor è stata migliorata.
C# miglioramenti dell'editor integrato
- C# Editor: Il lavoro con i file CS è stato migliorato. Ora le modifiche sono sincronizzate tra i file. Ora non ci sono marcatori di avvertimento non validi.
- C# Editor: È stata aggiunta la capacità di personalizzare la visibilità dei marcatori.
Miglioramento dell'app del giocatore
Il giocatore è stato in grado di cambiare la modalità video, la modalità a schermo intero, la sincronizzazione verticale.
Miglioramenti del supporto della piattaforma
- Il supporto per la creazione di una costruzione per la piattaforma di destinazione è stato migliorato. Ora sono supportati script e componenti aggiuntivi del motore. Il processo di creazione di una costruzione è semplificato. È stata aggiunta la pagina sulla costruzione in manuale.
- Build for Universal Windows Platform (UWP) è stato migliorato.
Altri miglioramenti
- API del motore e l'editor sono stati aggiornati. Ora sono considerati completi.
- Smooth LOD transizione.
- Editor: Ricerca oggetti dialogo.
- Layers sulla scena.
- Componente dell'area. Rappresenta un'area nello spazio definito dal set di punti.
- Materiale: Mistura avanzata. La capacità di configurare quali canali scrivere al G-Buffer. Usato per decalcomanie.
- Occlusion query API è stato aggiunto.
- I flares delle lente ora utilizzano query di occlusione per rilevare la visibilità sullo schermo. I flare di lente ora appaiono e scompaiono senza intoppi.
- La gestione delle assemblee DLL motore è stata migliorata. Ora le assemblee inutili non sono caricate nella simulazione, riducendo così il carico sul collettore di rifiuti.
Un elenco dettagliato delle modifiche può essere trovato nel Changelog.
Prossimo rilascio
Il motore continua a evolversi. Nelle versioni future ci concentreremo sulle seguenti caratteristiche:
- Quadro di gioco 3D. Gestire i personaggi, vari tipi di telecamere, un insieme di oggetti di gioco più specializzati.
- Verniciatura del terreno.
- Particelle.
- Supporto più piattaforme di costruzione, incluso supporto dispositivi mobili.
Un elenco dettagliato dei piani può essere trovato nel Mappa stradale.