離散型衝突判定
Discrete 衝突判定モードは、物理演算時間ステップごとに衝突をチェックする離散型衝突判定アルゴリズムを使用します。
Discrete はデフォルトの衝突判定モードであり、計算負荷が群を抜いて低いモードです。ただし、物理演算ステップ間で発生する衝突を見逃す可能性があるため、通常は高速で移動する衝突には適していません。
衝突が速すぎて離散型の衝突では検出できない場合は、以下の解決策のいずれかまたは両方を試してください。
- 物理演算時間ステップの頻度を引き上げます。これにより、高速で移動するオブジェクトの衝突を見逃す問題を解決できますが、必要とされる計算が増加するため、パフォーマンスに大きな影響を与えます。
-
連続型衝突判定 (CCD) モードのいずれかを使用します。物理演算タイムステップ間で発生する可能性のある衝突を予測できますが、パフォーマンスへの影響も大きくなります。
両方を試して結果をプロファイルし、プロジェクトに最適なソリューションを見つけてください。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。