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 1.1.1

Release 1.1.1

Nuove API per JavaScript e TypeScript per supportare la correzione di bug e Object3D.clone() per sbloccare nuovi casi d’uso.

Sicurezza nella Distruzione 

In precedenza era possibile, ma proibito, accedere a oggetti distrutti. Se lo facevi comunque, avresti incontrato una vasta gamma di errori. Con questa versione forniamo errori chiari quando si accede a istanze distrutte di Object3D. , Texture. e Component. personalizzati, quando abilitato:

1engine.erasePrototypeOnDestroy = true;
2
3const obj = engine.scene.addObject();
4obj.name = 'iamalive';
5console.log(obj.name); // Stampa 'iamalive'
6
7obj.destroy();
8console.log(obj.name); // Genera un errore

Questo comportamento sarà abilitato di default a partire dalla versione 1.2.0.

Registro delle Modifiche 

Editor

  • Aggiunto testo “pending auth” per i dispositivi Android connessi che devono autenticare il debugging USB
  • Aggiunta una casella di controllo per lanciare https://localhost quando i certificati SSL sono configurati
  • Aggiunte proprietà di rotazione e traslazione offset al componente physx
  • Aggiunto supporto per il trascinamento multiplo di file da Asset Browser per l’importazione
  • Esposte le impostazioni di streaming delle texture per il controllo sui budget delle prestazioni dello streaming delle texture
  • Risolto il problema di Command + S che cambiava al Gizmo di scala su MacOS
  • Risolto il problema del ridimensionamento DPI che non si aggiornava quando cambiava il ridimensionamento dell’interfaccia utente su Windows
  • Risolto il ridimensionamento DPI non aggiornato quando si sposta l’Editor su un display Retina
  • Risolto un crash in caso di errore di parsing JSON in un package.json in node_modules
  • Risolto crash quando si cambiava il tipo di proprietà del materiale in uno shader personalizzato
  • Risolto il problema del tipo di generatore di id del progetto non applicato per le risorse create durante il caricamento del progetto
  • Reso il lancio rapido al Wolvic Browser indipendente dal produttore del visore connesso

Engine

  • Ora si salta il rendering per le visualizzazioni vuote (risolve il problema con le estensioni del WebXR Emulator Browser)
  • Aggiunto supporto per la “pose locale” della forma PhysX tramite trasformazione offset

Runtime

  • Risolti vari errori di rendering relativi a configurazioni di visualizzazione insolite e stati attivi
  • Ora vengono ripresi i window.requestAnimationFrame() dopo la fine della sessione XR (soluzione per il problema con le estensioni del WebXR Emulator Browser)

API JavaScript/TypeScript

Last Update: June 13, 2025

Resta aggiornato.