Rilascio 1.2.1
Maggiore efficienza della memoria durante l’esecuzione per consentire applicazioni ancora più complesse su Safari, sia su iPhone, Mac che Apple Vision.
Supercompressione LZ4
Le texture UASTC sono ora supercompresse con LZ4, che bilancia la velocità di decodifica, la dimensione del binario e i rapporti di compressione.
Streaming nella memoria WASM
Ora trasmettiamo dati binari nella memoria WebAssembly, migliorando notevolmente l’uso massimo della memoria e aprendo la strada al caricamento diretto dalle richieste di streaming in futuro.
Changelog
Editor
- Aggiunta supercompressione LZ4 per le texture UASTC
- Generazione di tsconfig.json quando viene creato un componente TypeScript
- Restrizione delle proprietà materiali float ai loro limiti min/max
- Risolto il problema della cartella .editor non creata se mancante
Engine
- Aggiunto supporto alla gestione del movimento radicato
- Aggiunti moduli di testo a capo nei componenti di testo
- Corrette ombre PCF su piattaforme VR mobili e standalone
- Corretti oggetti cullati che non proiettano ombre quando il multidraw è abilitato
Runtime
- Dati trasmessi nello wasm per ottimizzare l’efficienza della memoria durante il caricamento della scena
- Risolti problemi con il rigging e il texturing quando il multidraw è abilitato
- Risolto l’accesso a
navigator.xr
che impediva l’avvio in iframes che non avevano la politica xr abilitata - Risolto
rayHit._scene
non inizializzato prima dell’attivazione
JavaScript/TypeScript API
- Aggiunti
TextComponent.wrapMode
eTextComponent.wrapWidth
- Aggiunto
Font.outlineSize
Last Update: June 13, 2025