ProfileTools は、MAXScript を介してアクセス可能な非表示のインタフェースです。このインタフェースでは、MassFX エンジンがシミュレーションのフレームまたは範囲を計算するのに要する時間を確認できます。これにより、エンジンの特定の設定によって必要とされるリソースについて理解し、潜在的に、より最適化され、用途の広いシミュレーションを導き出すことができます。
.useProfileTools : bool : Read|Write
<float>getCalcTime <time>time
<float>getCalcTimeForInterval <time>timeStart <time>timeEnd
-- MassFX ワールド ヘルパーを変数に割り当てます
PFX = $'MassFX World 01'
[OK]
-- ProfileTools が有効かどうかチェックします
PFX.useProfileTools
false
-- プロファイル ツールを有効にします
PFX.useProfileTools = true
true
-- 現在のフレームのシミュレーション時間をチェックします
PFX.getCalcTime currentTime
-- アニメーション範囲のシミュレーション時間をチェックします
PFX.getCalcTimeForInterval animationRange.start animationRange.end