|
|
1
5
经过一点研究,我成功地解析了所有3个二进制文件。
在二进制中,点一个接一个地表示,因此您需要做的一切就是读取3个双倍的块,直到到达末尾。这就是要点。
有面数(本例中为4789790),然后在每个面前面有构成实际面的整数数(本例中为4)以及该面的数据。 在二进制中,有ASCII格式的头,然后是两个向量,一个接一个。第一个表示存储在第二个向量中的数据的索引。 为什么选择索引?好吧,因为这些面没有固定数量的整数(如我的示例4)。您可以找到具有4、5或6个整数的面,如果索引不告诉您开始和结束,您将不知道如何从第二个向量读取数据。顺便说一下,索引和实际数据都是整数。 我花了一些时间查找这些信息,希望这将帮助任何试图使用二进制格式的多边形网格文件的人。 |