v3.3.1
Nuove funzionalità
Rendering
- Aggiunto il disegno indiretto pilotato dalla GPU per migliorare l'efficienza del rendering
- Aggiunta un'opzione per il supporto del rendering delle superfici d'acqua SingleLayerWater (Project Settings > Plugins > LCC4Unreal > SingleLayerWater Support)
- Aggiunti i pulsanti di scelta rapida ShowCollision e ShowFPS al pannello dell'Actor
- Aggiunta l'animazione inversa
Formati di dati
- Aggiunto il supporto per il formato SPZ v2 (gaussiane esportate da Marble)
- Aggiunto il supporto per modelli SOG/SPZ/PLY di dimensioni maggiori
Integrazione GIS
- Sostituito il modulo GeoReferencing del motore con la libreria PROJ integrata per ridurre le dipendenze da moduli esterni
- Gli Actor SOG/SPZ/PLY ora vengono ruotati automaticamente sull'asse X per adeguarsi alla definizione degli assi delle gaussiane esterne
Collisione
- Aggiunto il supporto della mesh di navigazione (NavMesh) per la ricerca di percorsi dell'IA
- Migliorate le prestazioni di rendering della visualizzazione di debug della collisione
Editor
- Aggiunto un componente radice di messa a fuoco, così la camera del viewport può inquadrarlo (premere F per inquadrare la selezione)
- Aggiunto il supporto della localizzazione multilingua (cinese, tedesco, francese, giapponese, coreano)
Miglioramenti
- Migliorata l'efficienza di caricamento della collisione e aumentata la distanza di caricamento della collisione predefinita a 300 metri
- Migliorate le prestazioni di rendering di SPZ/SOG/PLY, con un aumento notevole del frame rate durante l'esplorazione
Correzioni
- Corretta la rotazione del volume di taglio sferico, che non aveva effetto nello shader
- Corretto il blocco dell'editor durante il caricamento asincrono di una sorgente dati
- Corretta una perdita di memoria causata dall'accumulo dei dati di collisione in una coda senza limiti
- Corretta l'inclusione errata dei file di dati di PROJ nelle build pacchettizzate
- Corretto lo stato di caricamento dell'Actor, che non veniva conservato tra le sessioni
- Corretta l'autenticazione a chiave pubblica, che non funzionava con percorsi Unicode
- Corretto il calcolo impreciso della distanza dal punto più vicino nello scarto dei nodi
- Corretto un conflitto di parametri dell'ordinamento su GPU tramite l'uso di uno staging buffer separato
- Corretto il calo netto di prestazioni causato dalla memoria video insufficiente
- Corretta l'animazione di caricamento, che non aveva effetto a runtime
- Corretta la colorazione per altitudine della nuvola di punti sugli Actor SOG/SPZ/PLY