リリース 1.2.1
iPhone、Mac、または Apple Vision 上で、Safari を使用する際にさらに複雑なアプリケーションを可能にするための、実行時のメモリ効率が向上しました。
LZ4 スーパー圧縮
UASTC テクスチャは、デコード速度、バイナリサイズ、圧縮率のバランスを取るために、現在 LZ4 でスーパー圧縮されています。
WASM メモリへのストリーミング
WebAssembly メモリへのバイナリデータをストリーミングするようになりました。これにより、ピークメモリ使用量が大幅に改善され、将来的にはストリーミングリクエストから直接ロードする道が開けます。
変更履歴
エディター
- UASTC テクスチャのための LZ4 スーパー圧縮を追加
- TypeScript コンポーネントが作成されるときに tsconfig.json を生成
- フロートマテリアルプロパティをその最小/最大制限に制限
- .editor フォルダーが存在しない場合に作成されない問題を修正
エンジン
- ルートモーション処理のサポートを追加
- テキストコンポーネントにテキストラッピングモードを追加
- モバイル & スタンドアロン VR プラットフォーム向けの PCF シャドウを修正
- マルチドローが有効な場合に、カリングされたオブジェクトが影を投げない問題を修正
ランタイム
- シーンロード中のメモリ効率を最適化するために wasm にデータをストリーム
- マルチドローが有効な場合のスキニングとテクスチャリングに関連する問題を修正
navigator.xr
アクセスが xr ポリシーを有効にしていない iframes での開始を妨げる問題を修正rayHit._scene
が有効化前に初期化されない問題を修正
JavaScript/TypeScript API
TextComponent.wrapMode
とTextComponent.wrapWidth
を追加Font.outlineSize
を追加
Last Update: May 19, 2024