Versione 0.7.2
Correzioni e miglioramenti di comodità per le versioni 0.7.0 e 0.7.1.
La documentazione dell’API JavaScript è stata migliorata per specificare i tipi dei parametri di input e i tipi di ritorno.
Editor
- Aggiunta la barra degli strumenti di Scene View per la selezione dei gizmo di trasformazione
- Aggiunto il snapping per traduzione, rotazione e scalatura
- Risolto un crash occasionale dovuto all’inizializzazione del rigging
- Risolto il doppio clic nel Browser delle Risorse quando il percorso contiene spazi su Windows
- Modificato
/objects/components/collision/groups
per essere un array di interi invece di bool per correggere i gruppi di collisione non impacchettati correttamente - Risolti i parametri JavaScript non impostati a
null
quando in editor era selezionato- nessuno -
- Corretto il comando Ctrl/Cmd + Shift + Z per l’annullamento che non veniva registrato
- Risolti crash quando si eliminano oggetti
- Risolta la selezione che a volte non funzionava in Scene View
- Aggiunto un pulsante per reimpostare la trasformazione di un oggetto
- Aggiunta una funzione di copia e incolla molto basilare di oggetti nell’Outline della Scena
- Consentito il selettore di oggetti di scegliere gli oggetti dell’Outline della Scena
- Risolto il problema delle texture con lo stesso nome in file diversi che si sovrascrivevano a vicenda
- Risolto il problema del tasto Delete che non funzionava nell’Outline della Scena
- Risolto un crash occasionale nell’Outline della Scena quando si teneva premuto il tasto giù
- Risolto il problema del nome non modificato se nel wizard del progetto è selezionato un percorso personalizzato
- Risolti gli shader dei vertici che apparivano nella casella combinata delle proprietà degli shader dei Materiali
- Risolti gli oggetti eliminati che apparivano nei menu a tendina degli Oggetti
- Spostati i file delle applicazioni fuori dalla directory dei progetti predefiniti in
%APPDATA%\WonderlandEngine
su Windows,~/.WonderlandEngine
su Linux e~/Library/Application Support/WonderlandEngine
su MacOS
Motore
- Aggiunto il fog/fogColor molto basilare allo shader Phong
- Risolti i problemi delle luci solari e dei riflessi speculari delle luci puntuali nello shader Phong
- Risolto il batching delle mesh non indicizzate
- Aggiunto una soluzione temporanea per il caricamento delle subimighe delle texture compresse rotte con determinati offset su Oculus Quest e alcuni formati compressi su desktop
- Risolti gli avvisi degli shader all’avvio
- Ridotta la quantità di compilazioni degli shader
- Risolta la matematica delle collisioni Sphere-AABB/Sphere-Box
Runtime
- Risolto il runtime che utilizzava solo due luci della scena
- Migliorata la prestazione di
WL.Object.transformationWorld
, che ora ricalcola solo le trasformazioni necessarie - Risolto il problema dei componenti di visualizzazione vicini/lontani che non influivano sulla matrice di proiezione di WebXR
API JS
- Risolti
WL.Object.getTranslationLocal()
eWL.Object.getTranslationWorld()
- Risolti
WL.Object.setTranslationLocal()
eWL.Object.setTranslationWorld()
- Aggiunto
set WL.InputComponent.inputType
- Migliorata la documentazione e aggiunti i tipi ai parametri e tipi di ritorno
Last Update: June 13, 2025