HaloMap.RawData.BSPModel.AddUncompressedVertice C# (CSharp) Method

AddUncompressedVertice() public static method

The add uncompressed vertice.
public static AddUncompressedVertice ( BinaryReader &BR, BSPRawDataMetaChunk &chunk ) : void
BR System.IO.BinaryReader The br.
chunk BSPRawDataMetaChunk The chunk.
return void
        public static void AddUncompressedVertice(ref BinaryReader BR, ref BSPRawDataMetaChunk chunk)
        {
            Vector3 vertice = new Vector3(BR.ReadSingle(), BR.ReadSingle(), BR.ReadSingle());
            chunk.Vertices.Add(vertice);
            Vector3 normal = new Vector3(BR.ReadSingle(), BR.ReadSingle(), BR.ReadSingle());
            chunk.Normals.Add(normal);
            Vector3 binormal = new Vector3(BR.ReadSingle(), BR.ReadSingle(), BR.ReadSingle());
            chunk.Binormals.Add(binormal);
            Vector3 tangent = new Vector3(BR.ReadSingle(), BR.ReadSingle(), BR.ReadSingle());
            chunk.Tangents.Add(tangent);
            Vector2 uv = new Vector2(BR.ReadSingle(), BR.ReadSingle());

            chunk.UVs.Add(uv);
        }