インタフェース > コア インタフェース > BipAnalyzer |
Interface:BipAnalyzer
メソッド
<void>BipAnalyzer.DoNoiseDetectorAnalysis <&node array>nodeTab <interval>range <float>deviation <boolean>angular <integer>noiseType <node>parentNode nodeTab is In and Out parameter
noiseType には次のものがあります。
0 - 速度
1 - 加速
2 - ジャーク
与えられた偏差を使用して、所定の間隔で指定されたノードのノイズ ディテクタ分析を行います。angular が true の場合は回転が分析され、それ以外の場合は位置が分析されます。分析は、指定された parentNode に対して相対的に実行されます。
例: |
nodesToAnalyse = #($'Bip01 Head',$'Bip01 Pelvis') BipAnalyzer.doNoiseDetectorAnalysis nodesToAnalyse (interval 0 100) 3.0 true 0 $Bip01 |
<void>BipAnalyzer.DoSpikeDetectorAnalysis <&node array>nodeTab <interval>range <float>deviation nodeTab is In and Out parameter
与えられた偏差を使用して、所定の間隔で指定されたノードのスパイク ディテクタ分析を行います。
例: |
BipAnalyzer.doSpikeDetectorAnalysis $'Bip01 Head' (interval 0 100) 3.0 |
<void>BipAnalyzer.DoKneeWobbleAnalysis <&node array>nodeTab <interval>range <float>frameThreshold <float>fluctuationThreshold nodeTab is In and Out parameter
与えられたフレームと変動のしきい値を使用して、所定の間隔で指定されたノードのひざの揺れ分析を行います。
<void>BipAnalyzer.DoKneeExtensionAnalysis <&node array>nodeTab <interval>range <float>kneeAngle nodeTab is In and Out parameter
与えられたひざの角度を使用して、所定の時間間隔で指定されたノードのひざの伸長分析を行います。
<time array>BipAnalyzer.GetResults <node>node
TimeValueTab を返します。
<void>BipAnalyzer.LoadAnalysisFile <filename>fileName
所定のファイル名で分析ファイルをロードします。
<void>BipAnalyzer.SaveAnalysisFile <&node array>nodeTab <filename>fileName nodeTab is In and Out parameter
指定されたオブジェクトの分析ファイルを所定のファイル名で保存します。
<void>BipAnalyzer.ClearAnalysisResults()
すべての結果をクリアします。