Exemplo n.º 1
0
 public static void Write(this BinaryWriter writer, RVert vert)
 {
     writer.Write(vert.Position);
     writer.Write(vert.Normal);
     writer.Write(vert.Tangent);
     writer.Write(vert.Binormal);
     writer.Write(vert.UVW);
 }
Exemplo n.º 2
0
        public static RVert ReadRVert(this BinaryReader reader)
        {
            var ret = new RVert();

            ret.Position = reader.ReadPoint3();
            ret.Normal   = reader.ReadPoint3();
            ret.Tangent  = reader.ReadPoint3();
            ret.Binormal = reader.ReadPoint3();
            ret.UVW      = reader.ReadPoint3();

            return(ret);
        }