リリース 1.2.3

リリース 1.2.3

このリリースでは、初のデフォルトエディタープラグインと、実行時のピークメモリ使用量の大幅な改善があります。

エディタープラグイン 

エディタープラグインは、ChromeのNode Inspectorを使用してデバッグできるようになりました。 これにより、より複雑なプラグインプロジェクトが可能になります。

プラグインは、新しい「Plugins」ビューで、より便利に管理できます。すべてのプロジェクトで利用可能な検証済みの「Editor Scope」プラグインと、プロジェクトのpackage.jsonまたはpluginsフォルダを通じてインストールされる「Project Scope」プラグインを区別しています。

ドキュメントでプラグインの紹介をご覧ください。

リリース 1.2.3

プラグインの公開 

初のデフォルト「Editor Scope」プラグインとして、1.2.3には「Publish Plugin」が含まれています。これにより、Wonderland Cloud Pagesへの公開が非常に便利になります。

リリース 1.2.3

ショートカットの設定 

Preferences Viewでホットキー/ショートカットを設定できるようになりました。この新しいパネルは、利用可能なショートカットを学ぶのにも役立ちます。

リリース 1.2.3

ストリーミングフェッチ 

HTTPリクエストからの直接ストリーミングは、WASMメモリへのストリーミングLZ4スーパー圧縮(1.2.1で追加)を基にして、ピークメモリ使用をさらに改善します。

ピークメモリ使用が改善されれば、より複雑なアプリケーションがSafari iOSで実行可能になり、古いiOSデバイスのサポートも向上します。

ストリーミングフェッチは、すべてのプラットフォームでの読み込み時間も一般的に改善します。

変更履歴 

Wonderland Engine 1.2.3の完全な変更履歴:

エディター

  • デフォルトエディタープラグインのセキュアな追加
  • プラグインを管理する新しいプラグインビューを追加
  • プラグインからのエラーメッセージを改善
  • プロジェクト、インストール、アプリケーションパスでのUnicode文字の処理を改善および修正
  • 検索フィールドでのUnicode文字を修正
  • プラグインコードのデバッグ用にNode Inspectorサポートを追加
  • プロジェクトディレクトリに空のバージョンショートカットファイルを作成するエディターを修正
  • シングルチャンネルの非圧縮テクスチャを修正
  • シーンファイルだけでなく、任意のアセットを--importでインポート可能に
  • maxShadowsを減らしたときのクラッシュを修正
  • マルチドロー使用時の影バッチの視錐台カリングを修正
  • 均等なスケーリングのためのスケール軸の相互ロックを許可
  • Linuxパッケージ配布サポートとセットアップの容易さを改善
  • MacOS DMGインストーラーを改善
  • Preferences View: ショートカットの設定を許可。
  • Asset Browser: より多くのオーディオファイル形式のアイコンを追加
  • Resources View: 無効にした項目に伴うクラッシュを修正
  • Scene View: ビューコンポーネントの新しい可視化
    リリース 1.2.3

ランタイム

  • ストリーミングフェッチを使用してシーンをストリームし、読み込み中のピークメモリ使用量を削減し、読み込み時間を短縮
  • マテリアルをクローンするときのアルファマテリアルを修正

エンジン

  • オブジェクト削除後にシーンを追加した際のオブジェクト/コンポーネントID再利用を修正

JavaScript/TypeScript API

  • Prefab.childrenCountがプレハブの子カウントではなくルートシーンのカウントを返す問題を修正
  • static TypeNameが設定されていないコンポーネントクラスからstatic InheritPropertiesでプロパティを継承できるように許可

プラグイン

  • 公開:プロジェクトをWonderland Cloudにワンクリックで公開する新しいプラグイン。

プラグインAPI

  • tools.openBrowserを追加してブラウザウィンドウを開く
Last Update: September 7, 2024

最新情報をお届けします。