I tried something like this:
ISetXFormPacket setXFormPacket2 = globalInterface.SetXFormPacket.Create();
setXFormPacket2.Aa = globalInterface.AngAxis.Create();
setXFormPacket2.Command = SetXFormCommand.Set;
setXFormPacket2.LocalOrigin = true;
setXFormPacket2.P = globalInterface.Point3.Create();
setXFormPacket2.Q = globalInterface.Quat.Create();
setXFormPacket2.TmAxis = globalInterface.Matrix3.Create();
setXFormPacket2.TmParent = globalInterface.Matrix3.Create();
IntPtr setXFormPacket = Wrappers.CustomMarshalerSetXFormPacket.GetInstance(string.Empty).MarshalManagedToNative(setXFormPacket2);
node.TMController.SetValue(time, setXFormPacket, true, GetSetMethod.Absolute);
But again crashing …
