Wonderland Engine 1.5.2 - オーディオエンコーディングとバグ修正
オーディオエンコーディング、利便性の向上、および安定性の改善。
オーディオエンコーディング
オーディオクリップリソースは1.5.0で追加されました。これにより、展開ワークフローが大幅に改善されましたが、重要な機能がまだ欠けていました。それが、オーディオエンコーディングです。
3D、WebAR、WebXRプロジェクトで頻繁にダウンロードサイズの原因となるのは、オーディオファイルのサイズです。しばしばWAVやFLACファイルが展開内に混入し、パッケージサイズの驚くほど大きな部分を占めます。
Wonderlandは生のオーディオリソース(.wavや.flac)をOPUSに圧縮します。これは、すべての主要ブラウザでサポートされている最新のロイヤリティフリーのオーディオ標準です。圧縮されたストリームはWEBMコンテナにシリアライズされます。
ファイルは96kbit/s VBRに圧縮され、これは192kbit/sのMP3に匹敵する品質です。つまり、OPUSは小さいサイズにも関わらずより高い品質を持っています。
将来のバージョンで圧縮設定を公開するかもしれません。あらかじめ圧縮されたオーディオファイルを提供した場合、Wonderland Editorはそれらをトランスコードしません。異なる品質やコーデックでオーディオを自由に使用できます。
エディタープラグイン
プラグインパッケージについて、package.jsonメタデータを移動してWonderland Editorがプラグインを見つけやすくします。
変更履歴
エディター
- パイプラインブレンディングのデフォルト値を改善。新しいパイプラインでブレンディングを有効にすると、標準のアルファブレンディングがすぐに利用可能。
- 非圧縮のオーディオクリップリソースをOpusにトランスコード
- VRプロジェクトテンプレートをオーディオクリップを使用するように更新
- HDR設定からビュー毎のプロパティとして露出を移動
- UIのJSコンポーネントのプロパティ順序を宣言順に一致するように復元
- JSコンポーネントのプロパティタイプ変更の取り扱いを改善
- カスタムローカリゼーション用語を修正
- ウェブサーバーにより多くのマイムタイプをサポート
- 初回パッケージでの展開フォルダーのGZIP圧縮を修正
- マテリアルの作成やパイプラインの再注文時の偶発的なクラッシュを修正
- プラグインビューにzappar-publish-pluginを追加
エンジン
- 最新のSlugライブラリに更新
- Bloomが無効でも、すべての標準シェーダーで露出を適用
JS API
- 不必要なローカリゼーションの.binファイル取得を削除
ViewComponent.exposureを追加
