如何获得bing地图的剪切距离



我正在做一个UWP项目,我在BingMaps地图上渲染3D内容(这样看起来就像这些3D的东西在地图上)。

澄清一下:我实际上是在地图顶部的单独(部分透明)控件中使用directx渲染我的3d内容。它不是作为mapcontrol的一部分被渲染,它是完全独立的。(我制作了将geo/gps坐标转换为我在Directx中使用的3d坐标系统的方法,并且我使Directx中的相机与地图的相机匹配)

我让地图摄像机倾斜,我想知道它剪辑地图的距离,这样我就可以在相同的距离剪辑我的3d内容。

但是我似乎在任何地方都找不到那个属性。有人知道吗?

一般来说,你所描述的是不可能的-地图没有单一的剪辑距离。前景中有各种各样的内容,这些内容可能会遮挡你的一些内容,而且真的没有一个远剪辑平面可见——地图数据只是在地平线上消失了。如果你想要将3D内容作为世界空间的一部分呈现,那么唯一的方法便是将其呈现为整个3D场景的一部分。目前还没有办法用现有的API添加3D对象,但这是正在考虑的事情。

相关内容

  • 没有找到相关文章

最新更新