リリース 0.8.0

Jonathan Hale

PhysXの統合、ブルームのポストプロセシング、そして多くのオブジェクトを扱う際のワークフローの大幅な改善が行われました。

変更履歴 

新機能

  • NVidia PhysX 4.1に基づいた物理演算を追加
    • TriangleMesh、ConvexMesh、Sphere、Capsule、Box、Plane形状をサポートする動的、静的、運動学的剛体のための「physx」ネイティブコンポーネントを追加
    • 名前変更可能なグループによる衝突フィルタリングを追加
    • シーンビューのデバッグメニューに「物理演算をシミュレート」を追加
    • プロジェクト設定に「物理演算」タブを追加
  • ブルームポストプロセシングを追加
  • ランタイム衝突コンポーネントの可視化を追加
  • アニメーションデータサイズを削減するためのアニメーションパッキングを追加
  • メッシュの簡略化と最適化を追加
  • 実験的WebAssembly SIMDサポート

エディター

  • プロジェクト設定にHDRとブルームのレンダリングオプションを追加
  • プロジェクト設定でランタイムのコライダー可視化を切り替えるオプションを追加
  • パッケージング後のリソースサイズに関する統計を追加
  • アニメーションサイズを削減するために冗長な線形キーフレーム削除を実施
  • 複製用のCtrl + Dを追加
  • シーンアウトラインと一貫性のあるシーンビューのコピーペースト動作を実施
  • シーンアウトラインでの範囲選択のためのShiftセレクトを追加
  • 削除時に複数のオブジェクトのサポートを追加
  • シーンビューでの移動と回転時に複数のオブジェクトのサポートを追加
  • コピーペースト時に複数のオブジェクトのサポートを追加
  • シーンアウトラインでの複数オブジェクトの再編成のサポートを追加
  • 「複製」と「子として貼り付け」を追加
  • コンソールビューでの自動スクロールを修正
  • ボックス選択用のBを追加
  • 選択したオブジェクトを別のオブジェクトにスナップするためのCtrl + Shift + クリックを追加
  • シーンビューでのカメラの上昇/下降移動のためのQ/Eを追加
  • オブジェクトをフォーカスするためのFを修正
  • メッシュのインポートスケーリングを追加し、リソースビューに適用
  • シーンアウトライン > 右クリック > オブジェクト追加… を通じてオブジェクトを追加した後のアンドゥを修正
  • 貼り付け後に空のオブジェクトが残る問題を修正
  • 階層削除のアンドゥを修正
  • シーンビューで選択されたオブジェクトをクリックしたときの選択解除を追加
  • 新しく作成された光コンポーネントがシーンビューに影響しない問題を修正
  • プロパティ内で「変換のリセット」を3つの部分に分割
  • 設定ファイルを上書きするための--preferencesを追加

エンジン

  • ボックスとボックスの重なり照会サポートを追加
  • コライダーコンポーネントに対するレイキャストが距離によってソートされるように
  • レイキャストで4つ以上のコライダーが交差した際のメモリ破損を修正
  • アニメーションのパッキングを実装し、サイズを最大60%削減
  • 非常に近いオブジェクトでのジッタを修正
  • タイリングテクスチャの縫い目の可能性を修正

ランタイム

  • コライダーの可視化を実装
  • wasm-featuredetectスクリプトの外部依存を修正
  • ランタイムサイズをさらに最適化
  • Microsoft Hololens 2のサポート
    • WebXR ARでhit-test機能をオプションに
    • WebXR ARでのステレオレンダリングも許可

JS API

  • PhysXComponentを追加
  • WL.PhysicsWL.physicsWL.physics.rayCast()を追加
  • WL.Animation.durationを修正
  • WL.Skin.inverseBindScalingsを修正
  • WL.Object.childrenのクラッシュを修正
  • ネイティブコンポーネントを含むWL.Object.addComponent()paramsサポートを追加

JavaScriptコンポーネント

  • cursorでのホバービヘイビアを修正
  • WebXR Hand Input APIの最新の変更に対応したhand-trackingを更新
  • cursor-targetパラメータにクリックされたオブジェクトとカーソルを追加
  • 任意のクリックされたオブジェクトのコールバックを呼び出すことができる.globalTarget cursor-targetコンポーネントをcursorに作成
Last Update: July 20, 2023

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