--- a +++ b/Tools/AnyMocap/BVH_C3dEmulation.any @@ -0,0 +1,24 @@ + AnyFolder Header = + { + AnyIntVar FirstFrameNo = 0 ; + AnyIntVar LastFrameNo = ..BVHFileData.Header.FramesNo; + AnyVar VideoFrameRate = 1.0/ (..BVHFileData.Header.FrameTime ); + }; + + AnyFolder Points = + { + AnyFolder Markers = {}; + AnyFolder ProcessedData = {}; + }; + + AnyVar FilterCutOffFrequency = Main.ModelSetup.LabSpecificData.LowPassFilterSettings.MarkerFilterCutOffFrequency; + AnyIntVar FilterOrder = Main.ModelSetup.LabSpecificData.LowPassFilterSettings.MarkerFilterOrder; + AnyFunButterworthFilter Filter = + { + FilterForwardBackwardOnOff = On; + AutomaticInitialConditionOnOff = On; + N = .FilterOrder; + AnyVar SampleFreq=1/..BVHFileData.Header.FrameTime; + W = {1/(SampleFreq*0.5)*(.FilterCutOffFrequency) }; + Type = LowPass; + }; \ No newline at end of file