Beispiel #1
0
 public override void Deserialize(Stream input)
 {
     this.Name            = input.ReadStringAlignedU8();
     this.RoadSegmentData = input.ReadStringAlignedU8();
     this.HierarchyMatrix = new JointMatrix(input, 4U, 4U);
     this.ScaleMatrix     = new JointMatrix(input, 4U, 4U);
 }
Beispiel #2
0
 public override void Deserialize(Stream input)
 {
     this.Name   = input.ReadStringAlignedU8();
     this.Type   = input.ReadValueU32();
     this.Scale  = new Vector3(input);
     this.Matrix = new JointMatrix(input, 4U, 4U);
 }
Beispiel #3
0
 public override void Deserialize(Stream input)
 {
     this.Name          = input.ReadStringAlignedU8();
     this.Parent        = input.ReadValueU32();
     this.DOF           = input.ReadValueU32();
     this.FreeAxes      = input.ReadValueU32();
     this.PrimaryAxis   = input.ReadValueU32();
     this.TwistAxis     = input.ReadValueU32();
     this.SecondaryAxis = input.ReadValueU32();
     this.RestPose      = new JointMatrix(input, 4U, 4U);
 }
Beispiel #4
0
 public override void Deserialize(Stream input)
 {
     this.Matrix = new JointMatrix(input, 4U, 4U);
 }
Beispiel #5
0
 public override void Deserialize(Stream input)
 {
     this.ParamName = input.ReadStringAlignedU8();
     this.Value     = new JointMatrix(input, 4U, 4U);
 }
Beispiel #6
0
 public override void Deserialize(Stream input)
 {
     this.Unknown1 = new JointMatrix(input, 4u, 4u);
 }
Beispiel #7
0
 public override void Deserialize(Stream input)
 {
     this.Name     = input.ReadStringAlignedU8();
     this.ParentID = input.ReadValueU32();
     this.Matrix   = new JointMatrix(input, 4U, 4U);
 }
Beispiel #8
0
 public override void Deserialize(Stream input)
 {
     this.Name    = input.ReadStringAlignedU8();
     this.Unknown = new JointMatrix(input, 4U, 4U);
 }
Beispiel #9
0
 public override void Deserialize(Stream input)
 {
     this.Name      = input.ReadStringAlignedU8();
     this.NChildren = input.ReadValueU32();
     this.Transform = new JointMatrix(input, 4U, 4U);
 }
Beispiel #10
0
 public override void Deserialize(Stream input)
 {
     this.Value = input.ReadValueU32();
     this.Param = new JointMatrix(input, 4U, 4U);
 }