Wonderland Engine 1.5.2 - Codifica Audio e Correzioni di Bug
Codifica audio, miglioramenti di usabilità e miglioramenti di stabilità.
Codifica Audio
Le risorse clip audio sono state aggiunte nella versione 1.5.0. Hanno migliorato significativamente il flusso di lavoro di distribuzione, ma mancava ancora una funzionalità importante: la codifica audio!
Un frequente colpevole della dimensione del download nei progetti 3D, WebAR e WebXR è la dimensione dei file audio: spesso file WAV o FLAC finiscono nelle esportazioni e costituiscono una parte sorprendente della dimensione del pacchetto.
Wonderland ora comprime qualsiasi risorsa audio grezza (.wav e .flac) a OPUS — un moderno standard audio gratuito supportato da tutti i principali browser. Il flusso risultante è serializzato in un contenitore WEBM.
I file vengono compressi a 96kbit/s VBR, approssimativamente comparabile in qualità a MP3 a 192kbit/s. Questo significa che OPUS ha una qualità superiore a dimensioni minori.
Potremmo rendere disponibili le impostazioni di compressione in una versione futura. Se fornisci file audio pre-compressi, Wonderland Editor non li transcodificherà. Sei libero di utilizzare audio con una qualità o un codec diverso.
Plugin Editor
Per i pacchetti plugin, stiamo spostando i metadata package.json per aiutare Wonderland Editor a trovare i plugin:
Changelog
Editor
- Migliora i valori predefiniti di miscelazione del pipeline. Abilitando il miscelamento su un nuovo pipeline, ora ottieni il miscelamento alfa standard di default.
- Transcodifica le risorse clip audio non compresse in Opus
- Aggiorna il modello di progetto VR per utilizzare clip audio
- Sposta l’esposizione dalle impostazioni HDR a una proprietà per vista
- Ripristina l’ordine delle proprietà del componente JS nell’interfaccia utente per corrispondere all’ordine di dichiarazione
- Migliora la gestione dei cambiamenti di tipo delle proprietà del componente JS
- Corregge i termini di localizzazione personalizzati
- Supporta più mimetypes nel server web
- Corregge la compressione gzip della cartella di distribuzione per funzionare al primo pacchetto
- Risolve crash occasionali durante la creazione di materiali o il riordino dei pipeline
- Aggiunge zappar-publish-plugin alla vista Plugin
Engine
- Aggiorna all’ultima Slug Library
- Applica l’esposizione in tutti gli shader standard, anche se Bloom è disabilitato
JS API
- Rimuove il fetch del file di localizzazione .bin non necessario
- Aggiunge
ViewComponent.exposure
