我是KML的新手,从下面的参考资料中,我知道可以在KML文件中引用COLLADA格式的3D模型。https://developers.google.com/kml/documentation/models
我用内弗伦视觉.NET创建了一个3D模型,但是为了让我在google中呈现它,我必须将它转换成一个.kmz文件。.kmz文件包含.kml和.dae文件。所以我必须把我的3D内弗伦模型转换成.dae格式。
我想知道
谢谢!
你为什么问内弗伦?这是因为我成功地创建了不规则形状,我更愿意将现有的模型转换成与google兼容的格式,而不是从头开始创建3D模型,以便在google中呈现。
发布于 2017-05-04 22:00:35
Google和KML只支持COLLADA格式的3D模型(.dae文件)。他们支持,除了它只支持三角形和线条作为原语(有三角形限制),而且它不支持动画、皮肤或外部几何引用。
您应该能够使用SketchUp或其他包从其他格式转换为COLLADA格式。
更多细节以及特定于包含模型的KML元素可以在标记:https://developers.google.com/kml/documentation/kmlreference#model的KML参考部分中找到。
https://stackoverflow.com/questions/21726603
复制相似问题