リリース 0.7.3
Jonathan Hale
修正と利便性の向上、および WebAssembly スレッドのサポート。
WebAssembly スレッド
新たに追加された WebAssembly スレッドのサポートについて詳しくは、 「WebAssembly Threads」ブログ記事をご覧ください。
変更ログ
エディター
- プロジェクトに関連しない設定を制御するためのエディタ設定を追加
- Preference View を追加
- パッケージング後や JavaScript ファイルの変更後にブラウザが複数回リロードされる問題を修正
- アニメーションコンポーネントのインポートを修正
- ファイルが見つからない場合にウェブサーバーが 404 を返すように
- アニメーションとスキンズに「ソース」列を追加
- シーンファイルを削除した後にいくつかのオブジェクトが解決されない問題を修正
- プロジェクト初回読み込み時にライトの色が正しくない問題を修正
- オブジェクトへのドラッグ&ドロップでシーンを読み込む際に親子関係が保存されない問題を修正
- アニメーションが欠損しているプロジェクトを読み込む際の問題を修正
- Console View がエラーを無効にするとエラーを情報として表示する問題を修正
- 監視しているファイルが削除されたときのクラッシュを修正
- UIスタイルの改善
- プロジェクトファイルのファイルリンクを一貫性のあるものに
- 0.6.x プロジェクトにおけるコリジョングループプロパティの移行が適用されない問題を修正
- アセットブラウザのファイルコンテキストメニューに対応形式/パッケージ形式の「Unpack」機能を追加
エンジン
- 新しいアニメーションコンポーネントの割り当て時にアニメーションが跳ねる問題を修正
- キーフレームが設定されていない場合にアニメーションがスケーリング/回転/移動をリセットする問題を修正
- Sphere-AxisAlignedBoundingBox および Sphere-Box の交差数式を修正
ランタイム
- WebAssembly スレッドのサポートを実装
- スレッドが利用可能な場合に Basis テクスチャをスレッドでトランスコードすることでシーンの読み込み中のレンダリング停止を修正
JS API
- 一時メモリを再利用することでさまざまなメソッドのパフォーマンスを向上
- オブジェクト空間でオブジェクトを回転するための
WL.Object.rotateAxisAngleDegObject()とWL.Object.rotateObject()を追加 - オブジェクトの前方/上方/右方方向ベクトルを効率的に取得するための
WL.Object.getForward()、WL.Object.getUp()、WL.Object.getRight()を追加 WL.Object.getTranslationWorld()でオブジェクト変換が正しく再計算されない問題を修正WL.AnimationComponent.animationのセッターを修正
Last Update: March 27, 2025