MAXScript によるシミュレーションのベンチマーク

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