BipAnalyzer Core Interface

Interfaces > Core Interfaces > BipAnalyzer

 

   

Character Studio - Quick Navigation

   

Core Interfaces - Quick Navigation

   

Interface:BipAnalyzer 

   

Methods

<void>BipAnalyzer.DoNoiseDetectorAnalysis <&node array>nodeTab <interval>range <float>deviation <boolean>angular <integer>noiseType <node>parentNode   

nodeTab is In and Out parameter 

noiseType is

0-speed,

1-acceleration,

2-jerk

Performs Noise Detector Analysis of the specified nodes in the given interval using the supplied deviation. If angular is true, the Rotation will be analysed, otherwise the Position will be analysed. The analysis will be performed relatively to the supplied parentNode.

EXAMPLE

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 

Performs Spike Detector Analysis of the specified nodes in the given interval using the supplied deviation.

EXAMPLE

 
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 

Performs Knee Wobble Analysis of the specified nodes in the given time interval using the supplied frame and fluctuation thresholds.

   

<void>BipAnalyzer.DoKneeExtensionAnalysis <&node array>nodeTab <interval>range <float>kneeAngle 

nodeTab is In and Out parameter 

Performs Knee Extension Analysis of the specified nodes in the given time interval using the supplied knee angle.

   

<time array>BipAnalyzer.GetResults <node>node 

Returns a TimeValueTab.

   

<void>BipAnalyzer.LoadAnalysisFile <filename>fileName 

Loads the Analysis File with the given file name.

   

<void>BipAnalyzer.SaveAnalysisFile <&node array>nodeTab <filename>fileName 

nodeTab is In and Out parameter 

Saves an Analysis File for the specified objects to the given file name.

   

<void>BipAnalyzer.ClearAnalysisResults() 

Clears all results.

See Also