BipAnalyzer コア インタフェース

インタフェース > コア インタフェース > BipAnalyzer

 

   

Character Studio - クイック ナビゲーション

   

コア インタフェース - クイック ナビゲーション

   

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 - ジャーク

与えられた偏差を使用して、所定の間隔で指定されたノードのノイズ ディテクタ分析を行います。angulartrue の場合は回転が分析され、それ以外の場合は位置が分析されます。分析は、指定された 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() 

すべての結果をクリアします。

関連事項