Mocap Fusion [ VR ] · build 24232263 · published
Hey everyone !! We've just added Lossless Mocap (High Performance Capture) mode and has been set enabled by default.
High Performance Recording Mode records mocap at the 90hz native VR framerate so every frame is captured, then the mocap is re-sampled during export to any desired framerate, the resampler uses real sub-frame interpolation that produces perfectly linear animation curves with no aliasing in the keyframes !!
Additionally a new Export Resampling feature was just added to the export bar, this option is available only when Lossless Mode (above) is enable , recordings are stored at 90Hz internally then resampled when exported, this allows artists to record mocap and export at any framerate in the future, also when reasmpling the 90hz data the result is more linear mocap with less aliasing in the keyframes:
the 90hz mocap is used to build a dense curve that then is stepped through and sampled at the regular intervals for the new desired framerate, and each "fractional" value a new keyframes is calculated using the NLE interpolation to find the keyframe values at exactly the 1/60th intervals, so even if there was no "real" keyframe at the 1/60 intervals the bracketing frames in the dense 90hz signal can be used to find the in-between values to create a new keyframe .. the resampled signal is as linear as the lossless mocap; no aliasing or rounding spikes , using the lossless signal to produce a curve just as pure, with no fancy filters, it's real signal! Improving the mocap by preserving more of the original signal.
This allows recording mocap at 90fps, then later exporting the mocap at any desired fps.