如何生成b3dm和pnts文件

时间:2016-11-11 09:55:04

标签: javascript cesium

我正在检查3d tiles分支。我可以在我的本地环境中成功构建此分支,现在我正在尝试分析如何编写自定义切片。 我尝试查看b3dmpnts文件,但我的编辑器显示了此文件中的垃圾字符。

如何根据我的要求编写这些文件?或者这些文件的生成方式是什么?我可以编写一个程序来生成这种文件吗?

1 个答案:

答案 0 :(得分:1)

要创建b3dm,您可以使用"工具中的软件" 3d-tiles-tools存储库的目录,其中包含从glb到b3dm以及i3dm的转换器。

你看到"垃圾字符"在文本编辑器中,因为这是一个打包的二进制文件格式;您的数据不会以字符存储。 b3dm是添加了标题的glTF,但glTF有两个版本 - 二进制和文本版本,b3dm使用二进制版本。有关3d Tiles格式的确切说明,请参见https://github.com/AnalyticalGraphicsInc/3d-tiles - 点击"规范状态下的链接。"如果要查看这些文件中的实际坐标编号,可以使用十六进制编辑器进行操作。