public static List<Vector3> bytesToVector3List( byte[] bytes )
{
var vecs = new List<Vector3>();
for( var i = 0; i < bytes.Length; i += 12 )
{
var newVec = new Vector3( System.BitConverter.ToSingle( bytes, i ), System.BitConverter.ToSingle( bytes, i + 4 ), System.BitConverter.ToSingle( bytes, i + 8 ) );
vecs.Add( newVec );
}
return vecs;
}