リリース 0.8.4
Jonathan Hale
Physicsを使用する際のさらなるバグ修正とパフォーマンスの向上。
スキニング手法の重要な改善により、より多くのスキンメッシュのレンダリングやスキンの複製、リターゲットが可能になりました。
変更履歴
エディタ
- アクティブなWebXRセッションの維持を可能にするソフトリロードを追加(Views > Preferencesで「force full page reload」を無効にする)
- ジョイントオブジェクト用のアイコンを追加
- 組み込みプロパティと競合するパラメータ名を使用する際のエラーを追加
- シーンアウトラインに「階層をコピー」と「階層を複製」を追加
- Ctrl + Dが2回複製されることがある問題を修正
- コピー、貼り付け、複製時のスキンメッシュのサポートを追加
- アニメーションコンポーネントへのスキンのリターゲットサポートを追加
- プロパティビューで四元数に0, 0, 0, 0を入力するとクラッシュする問題を修正
- プロパティビューにオイラ回転表示を追加
- ヘッドセット起動時の自動パッケージングを追加
- 初回シミュレート後のみ物理ビジュアライゼーションが有効になる問題を修正
- シミュレート終了後に物理ビジュアライゼーションがリセットされない問題を修正
- シーンビューで物理をシミュレートするAlt + Sショートカットを追加
- 動的リジッドボディPhysXコンポーネントに線形および角軸のロックプロパティを追加
- テキストレンダリングで使用可能な文字を指定するプロジェクト設定を追加
- シーンビューでのメッシュビジュアライゼーションレンダリングモードを改善
エンジン
- よりスケーラブルなスキニング方法に切り替え
- PhysXコンポーネントの
kinematicプロパティが効果を発揮しないことがある問題を修正 - メッシュコンポーネントを非アクティブ化する際にまれに発生するクラッシュを修正
ランタイム
- アニメーションを読み込んでいるときにまれに発生するクラッシュを修正
- 物理シミュレーションのパフォーマンスを向上
JS API
new WL.Mesh({indexData: ..., vertexData: ..., indexType: ...})コンストラクタを修正WL.Object.addComponent()を通じて呼び出されたstart() / init()の例外処理を追加start() / init()の前にupdate()が呼び出されないことを保証start()が常に呼び出されることを保証WL.Animation.retarget(WL.Skin)を追加WL.AnimationComponent.animationが自動的にアニメーションをリターゲットしないように変更- .binファイルを読み込む実験的な
WL.Scene.load()を追加
JavaScriptコンポーネント
- 表示用にスキン付きの手のメッシュにおける
hand-trackingを修正 - VRでのダブルクリックカーソルの退行を修正
Last Update: July 20, 2023