リリース 1.2.1

Jonathan Hale

iPhone、Mac、またはApple Vision上のSafariで、より複雑なアプリケーションを可能にする、ランタイム時のメモリ効率の向上。

LZ4スーパー圧縮 

UASTCテクスチャは、デコード速度、バイナリサイズ、圧縮率のバランスを取るために、LZ4でスーパー圧縮されるようになりました。

WASMメモリへのストリーミング 

バイナリデータをWebAssemblyメモリにストリームするようになり、ピークメモリ使用量が大幅に改善され、将来的にはストリーミングリクエストから直接ロードする道が開かれます。

変更履歴 

エディター

  • UASTCテクスチャへのLZ4スーパー圧縮を追加
  • TypeScriptコンポーネント作成時にtsconfig.jsonを生成
  • フロート素材プロパティを最小/最大制限に制限
  • 不足している場合に.editorフォルダが作成されない問題を修正

エンジン

  • ルートモーション処理のサポートを追加
  • テキストコンポーネントにテキストラッピングモードを追加
  • モバイルおよびスタンドアロンVRプラットフォームでのPCFシャドウの修正
  • マルチドローが有効な場合にカリングされたオブジェクトが影を落とさない問題を修正

ランタイム

  • シーンロード中のメモリ効率を最適化するために、データをwasmにストリーム化
  • マルチドローが有効な場合のスキンニングとテクスチャリングの問題を修正
  • xrポリシーが有効でないiframeで開始を妨げるnavigator.xrアクセスの修正
  • 有効化前にrayHit._sceneが初期化されない問題を修正

JavaScript/TypeScript API

  • TextComponent.wrapModeTextComponent.wrapWidthを追加
  • Font.outlineSizeを追加
Last Update: May 19, 2024

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