我正在用three.js 创建一个Mapbox 场景。我有一些建筑物的 3D 模型,这些模型是用自定义层和three.js 渲染的。对于其余建筑物,我想以与文档中的示例(https://docs.mapbox.com/mapbox-gl-js/example/3d-buildings/)基本相同的方式挤压建筑物。我可以指定模型建筑物不应发生挤压吗?
目前的情况是这样的:https : //imgur.com/a/WGO3NWM
我读到您可以使用多边形为图层指定某个区域,但我不确定它是否与挤压建筑物的工作方式相同。
在当前状态下这甚至可能吗?有没有人遇到过类似的问题?谢谢!
您应该检查 Mapbox Streets 建筑物图层是否具有 ID。如果是这样,您可以通过 ID 排除这些建筑物。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句