Valorizziamo la tua privacy. Usiamo i cookie per migliorare la tua esperienza sul nostro sito. Utilizzando questo sito accetti la nostra Informativa sulla privacy.

Release 0.8.10

Release 0.8.10

Scarica ora!

Questa release offre alta stabilità con molti bugfix, grandi miglioramenti nell’importazione di asset, miglioramenti potenti dell’UX e molte ottimizzazioni.

Abbiamo anche ristabilito il supporto per MacOS fino a OSX 10.13 Catalina.

Consulta il changelog completo qui sotto.

Nuova UX per l'aggiunta di componenti

Changelog 

Editor

  • Ripristinato supporto per versioni più vecchie di MacOS (fino a 10.13 - Catalina)
  • Permette la generazione di nuovi ID risorse come UUID per evitare conflitti di controllo del codice sorgente
  • Aggiunta la conversione di formati di pixel immagine attualmente non supportati a 8 bit
  • Aggiunto l’importazione di vari formati di attributi mesh meno comunemente usati
  • Aggiunta la generazione di normali per mesh importate senza
  • Migliorata la gestione dei dati non supportati durante l’importazione
  • Aggiunta l’opzione “Nuova cartella” nell’area dei file di AssetBrowser
  • Aggiunte le opzioni “Rinomina” e “Elimina” per le cartelle nell’area dei file di AssetBrowser
  • Sostituita la configurazione manuale dei dati mesh con il rilevamento automatico dai pipeline
  • Risolto re-parenting di più oggetti in progetti più grandi
  • Risolto problema di testo non renderizzato inizialmente dopo l’apertura di un progetto
  • Risolto icona PWA a volte non compilata
  • Risolto problema di mesh confuse quando si cambia “Project Settings > Rendering > useMultiDraw”
  • “Project Settings > Rendering > useMultiDraw” disabilitato di default
  • Risolto crash durante l’importazione di mesh con triangolo finale incompleto
  • Risolto crash durante l’apertura di progetti con shader personalizzati
  • Risolto crash durante il cambiamento degli shader di un pipeline
  • Risolti crash durante il cambio di progetto
  • Risolto crash durante l’importazione di file scena mentre si comprimono le texture
  • Risolto crash al fallimento della compressione texture usando una texture di avviso rosa
  • Risolto crash alla creazione di un progetto con modello AR
  • Risolto doppio click su un progetto recente nel Project Wizard che non chiudeva la finestra
  • Risolto importazione di materiali flat che non importava come “Flat Opaque”
  • Risolti alcuni problemi di rendering con alpha e usePreZ abilitato
  • Chiarita UX attorno ad allowSimulation e trigger dei componenti physx
  • Migliorato il contrasto generale dell’interfaccia utente
  • Risolti molti problemi di layout minori nell’UI in Resources View
  • Aggiunto campo di ricerca alla scheda Pipeline di Resources View
  • Risolto il problema di visualizzazione di PhysX non mostrata fino all’abilitazione della simulazione
  • Ridisegnata l’UX “Add Component” e aggiunto campo di ricerca
  • Migliorata la compressione delle mesh
  • Risolto problema di aggiunta di luz puntiforme a scena con luce solare disattivando la luce puntiforme
  • Risolto spostamento di componenti ad altri oggetti tramite drag and drop
  • Risolto click destro su file in Asset Browser che non selezionava il file
  • Risolto filtro esperimentale bloom rotto nei browser
  • Risolto .so mancante su Ubuntu
  • Aggiunta impostazione per la vista principale nelle impostazioni del progetto

Runtime

  • Risolti potenziali crash dovuti a allocazioni errate per i nomi degli oggetti
  • Risolti problemi rari con alpha su materiali quando si cambia scena
  • Risolta eccezione quando si tenta di estendere tipo Array con metodi personalizzati
  • Risolto crash durante il caricamento di file .gltf/.glb quando Phong non è confezionato
  • Risolto importazione di materiali flat che non importava come “Flat Opaque” per file .gltf/.glb caricati durante il runtime
  • Risolti alcuni problemi di rendering con alpha e usePreZ abilitato
  • Risolto schermo nero quando si entra in sessione VR prima che venga mostrata la schermata di caricamento
  • Ottimizzato il caricamento di dati immagine incorporati in file .gltf/.glb caricati durante il runtime
  • Fatto sì che i pulsanti VR e AR appaiano solo una volta che il supporto WebXR è confermato
  • Fatto in modo che VR e AR si attenuino se non supportati

Engine

  • Varie ottimizzazioni minori lato CPU
  • Varie ottimizzazioni lato GPU per la shading dei vertici e Skinning
  • Le luci disabilitate non vengono più ombreggiate in nero, il loro costo di shading è rimosso
  • Risolti vari problemi con l’abilitazione, disabilitazione e cambiamento del tipo di componenti luce
  • Risolto raro caso limite di Skinning che causava picchi nei vertici durante l’animazione
  • Stabilizzati stati iniziali della fisica
  • Aggiunto controllo della velocità dell’animazione
  • Risolto shader Phong quando l’uso di mappatura normale è attivato, ma nessuna texture normale è settata
  • Risolto filtraggio bilineare su mips inferiori quando si utilizza il mipmapping
  • Aumentato il limite del numero di texture da 256 a 512

JS API

  • Rimosse le asserzioni quando si utilizza WL.PhysXComponent inattivo
  • Aggiunto WL.PhysXComponent.removeCollisionCallback() e reso WL.PhysXComponent.onCollision() restituito un id di callback
  • Aggiunto WL.PhysXComponent.shapeData per consentire la clonazione di componenti physx che utilizzano Shape.TriangleMesh o Shape.ConvexHull
  • Modificato WL.Object.addComponent(type, params) per accettare altri componenti per params
  • Risolto problema di mesh con Skinning che scompaiono quando si assegnano materiali
  • Aggiunto sperimentale WL.scene.reserveObjects(objectCount, componentCountsPerType) per preallocare dati per oggetti e componenti, accelerando il spawning senza la necessità di fare pooling manualmente
  • Aggiunto WL.AnimationComponent.speed
  • Reso WL.Mesh.vertexData e WL.Mesh.indexData restituiti come dati di sola lettura
  • Resi WL.onXRSessionStart, WL.onXRSessionEnd e WL.onSceneLoaded robusti contro le eccezioni lanciate durante i callback
  • Risolto WL.Mesh.indexData
  • Varie correzioni minori alla documentazione
Last Update: June 13, 2025

Resta aggiornato.