リリース 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.wrapModeとTextComponent.wrapWidthを追加Font.outlineSizeを追加
Last Update: May 19, 2024