private void ReadVertices( InternalBspLump lump, BinaryReader reader )
{
reader.BaseStream.Seek( lump.offset, SeekOrigin.Begin );
for ( int i = 0; i < vertices.Length; i++ )
{
vertices[ i ] = new InternalBspVertex();
vertices[ i ].point = new float[] { reader.ReadSingle(), reader.ReadSingle(), reader.ReadSingle() };
vertices[ i ].texture = new float[] { reader.ReadSingle(), reader.ReadSingle() };
vertices[ i ].lightMap = new float[] { reader.ReadSingle(), reader.ReadSingle() };
vertices[ i ].normal = new float[] { reader.ReadSingle(), reader.ReadSingle(), reader.ReadSingle() };
vertices[ i ].color = reader.ReadInt32();
TransformVector( vertices[ i ].point );
TransformVector( vertices[ i ].normal, true );
}
}