Wonderland Engine 1.5.2 - オーディオエンコーディングとバグ修正
Jonathan Hale
オーディオエンコーディング、QoL変更、および安定性の向上。
オーディオエンコーディング
オーディオクリップリソースは1.5.0で追加されました。これにより展開ワークフローは大幅に改善されましたが、重要な機能であるオーディオエンコーディングはまだ欠けていました。
3D、WebAR、およびWebXRプロジェクトでのよくあるダウンロードサイズの原因はオーディオファイルのサイズです。しばしばWAVやFLACファイルが展開に入り込み、パッケージサイズの大部分を占めることがあります。
Wonderlandは、あらゆる生オーディオリソース(.wavおよび.flac)をOPUSに圧縮します。OPUSは、すべての主要ブラウザでサポートされている最新のロイヤリティフリーのオーディオ標準です。得られるストリームはWEBMコンテナにシリアライズされます。
ファイルは96kbit/s VBRに圧縮され、MP3の192kbit/sとほぼ同等の品質です。これにより、OPUSは、より小さいサイズで高品質です。
将来的なバージョンで圧縮設定を公開する可能性があります。事前に圧縮されたオーディオファイルを提供する場合、Wonderland Editorはそれらをトランスコードしません。異なる品質やコーデックのオーディオを自由に使用できます。
エディタープラグイン
プラグインパッケージについて、Wonderland Editorがプラグインを見つけやすくするためにpackage.jsonメタデータを移動しています:
{
// ...
"wonderlandengine": {
"plugins": [
{
"name": "My Plugin A",
"main": "src/plugin-a.mjs"
},
{
"name": "My Plugin B",
"main": "src/plugin-b.mjs"
}
]
},
// ...
} 変更ログ
エディター
- パイプラインブレンディングのデフォルト値を改善。新しいパイプラインでブレンディングを有効にすると、標準のアルファブレンディングがそのまま利用できます。
- 圧縮されていないオーディオクリップリソースをOpusにトランスコード
- VRプロジェクトテンプレートをオーディオクリップを使用するように更新
- HDR設定から表示ごとのプロパティへの露出を移動
- UIでJSコンポーネントのプロパティ順序を宣言順に戻す
- JSコンポーネントプロパティタイプの変更処理を改善
- カスタムのローカリゼーション用語を修正
- ウェブサーバーでより多くのマイムタイプをサポート
- 初回のパッケージで展開フォルダーのgzippingを修正
- マテリアル作成やパイプラインの順序変更時に時折発生するクラッシュを修正
- プラグインビューにzappar-publish-pluginを追加
エンジン
- 最新のSlug Libraryに更新
- Bloomが無効でもすべての標準シェーダーで露出を適用
JS API
- 不要なローカリゼーションの.binファイルの取得を削除
ViewComponent.exposureを追加
Last Update: January 23, 2026