Пример #1
0
 public void Read(VxlFile f)
 {
     for (var i = 0; i < 3; ++i)
     {
         V[i].X = f.ReadFloat();
         V[i].Y = f.ReadFloat();
         V[i].Z = f.ReadFloat();
         V[i].W = f.ReadFloat();
     }
 }
Пример #2
0
            public bool ReadTailer(VxlFile f)
            {
                StartingSpanOffset = f.ReadUInt32();
                EndingSpanOffset   = f.ReadUInt32();
                DataSpanOffset     = f.ReadUInt32();
                HVAMultiplier      = f.ReadFloat();
                TM.Read(f);
                MinBounds.X = f.ReadFloat();
                MinBounds.Y = f.ReadFloat();
                MinBounds.Z = f.ReadFloat();
                MaxBounds.X = f.ReadFloat();
                MaxBounds.Y = f.ReadFloat();
                MaxBounds.Z = f.ReadFloat();

                SizeX       = f.ReadByte();
                SizeY       = f.ReadByte();
                SizeZ       = f.ReadByte();
                NormalsMode = f.ReadByte();

                return(true);
            }
Пример #3
0
			public bool ReadTailer(VxlFile f) {
				StartingSpanOffset = f.ReadUInt32();
				EndingSpanOffset = f.ReadUInt32();
				DataSpanOffset = f.ReadUInt32();
				HVAMultiplier = f.ReadFloat();
				TM.Read(f);
				MinBounds.X = f.ReadFloat();
				MinBounds.Y = f.ReadFloat();
				MinBounds.Z = f.ReadFloat();
				MaxBounds.X = f.ReadFloat();
				MaxBounds.Y = f.ReadFloat();
				MaxBounds.Z = f.ReadFloat();

				SizeX = f.ReadByte();
				SizeY = f.ReadByte();
				SizeZ = f.ReadByte();
				NormalsMode = f.ReadByte();

				return true;
			}
Пример #4
0
			public void Read(VxlFile f) {
				for (var i = 0; i < 3; ++i) {
					V[i].X = f.ReadFloat();
					V[i].Y = f.ReadFloat();
					V[i].Z = f.ReadFloat();
					V[i].W = f.ReadFloat();
				}
			}