MapControl渲染距离

问题描述 投票:0回答:1

在3d视图中使用MapControl,我已经意识到,更改俯仰角时,尤其是在靠近地面时,最远的表面纹理和线框分辨率会降低。我想这是为了在场景的绘制中获得更好的响应或敏捷性,但是,是否有任何方法可以使场景的渲染更加详细,在更远的距离和表面3d模型上具有更好的纹理?

下面两个位置之间的比较。

enter image description here

到两个场景中到a,b,c和d元素的距离几乎相同,但是标记区域之间存在明显的差异。

谢谢

uwp bing-maps uwp-maps
1个回答
0
投票

您所描述的是预期的行为。不可能一路画出最高分辨率的数据-它将以指数方式爆炸所需的数据量。随着距相机的距离增加,地图控件的详细程度将逐渐降低。所有3D渲染引擎都可以这样做。当前尚无法在API级别上对此进行控制。控件内部有逻辑,它将根据特定硬件更改细节衰减率。因此,例如,与带有集成显卡的笔记本电脑相比,在具有快速多核CPU和专用GPU的系统上您会看到更好的细节。您可以尝试在功能更强大的系统上渲染场景。您也可以尝试调整系统上的DPI设置,因为在选择详细程度时地图控件还将考虑系统DPI。

© www.soinside.com 2019 - 2024. All rights reserved.