Filter3D: IMU input and minimal API preview