Rilascio 1.0.4
Continuiamo a concentrarci sulla stabilità e sul miglioramento del flusso di lavoro.
Importazione di FBX e OBJ
Questa versione include una completa riscrittura del nostro importatore per i formati di file FBX e OBJ, che ora si basano su ufbx. L’importazione dei file .fbx
è ora significativamente più robusta. I file vengono importati con una scala corretta e una gerarchia degli oggetti più pulita. L’Editor di Wonderland ora può facilmente importare molti più file .obj
diversi.
I file precedentemente importati vengono gestiti con il vecchio codice di importazione per evitare modifiche alla gerarchia degli oggetti nei progetti esistenti.
Registro delle modifiche
Editor
- Riscritto l’importatore FBX
- Riscritto l’importatore OBJ
- Browser delle risorse: Risolti problemi con la voce della cartella superiore
..
- Browser delle risorse: Aggiunta l’opzione “Apri in Explorer” nel menu contestuale sull’area vuota dei file
- Vista scena: Risolto crash durante la selezione di un oggetto simulato nella preview della simulazione
- Vista scena: Risolto spostamento imprevisto del gizmo a volte durante la selezione
- Preferenze: Aggiunta preferenza per
autoNpmInstall
- Risorse: Risolto problema con le modifiche alla proprietà maxSize delle risorse di immagine non riflesse nell’interfaccia utente
- Risolto crash durante il ridimensionamento di un’immagine convertita da un formato pixel non compatibile
- Risolto raro crash durante il packaging per modifiche al codice
Motore
- Risolto problema col centro di massa per i componenti del corpo rigido dinamico di physx
- Risolto problema con la massa nei componenti di physx che a volte non veniva applicata
API JavaScript/TypeScript
TextComponent.text
ora chiamerà.toString()
sui valori passati- Risolti tipi di
Object3D.getComponents()
per i tipi di componenti nativi - Risolto runtime che intercettava alcune eccezioni durante l’inizializzazione dei componenti
Componenti
- player-height: Risolto uso incorrecto dello spazio di riferimento
- wasd-controls: Aggiunta proprietà
lockY
per bloccare il movimento sul piano XZ