ArcEngine 3D开发之IGlobeDisplayRendering2 接口

原文链接: http://www.cnblogs.com/giser-whu/p/3720019.html

在使用ArcGlobe时,我们可以看到星空,地球外围的晕圈等等效果。在GlobeControl开发中实现这样的效果则要用到IGlobeDisplayRendering2 接口。通过查文档可以知道GlobeDisplay实现了该接口。如下图:

ArcEngine 3D开发之IGlobeDisplayRendering2 接口_第1张图片

最新的接口是IGlobeDisplayRendering2 ,通过该接口,可以控制Globe的显示渲染效果。代码如下:

IGlobeDisplayRendering2 pGDR2 = m_globeControl.GlobeDisplay as IGlobeDisplayRendering2;
            pGDR2.IsStarsEnabled = true;//星空
            pGDR2.IsHaloEnabled = true;//大气晕圈
            pGDR2.IsSunEnabled = true;//太阳





转载于:https://www.cnblogs.com/giser-whu/p/3720019.html

你可能感兴趣的:(ArcEngine 3D开发之IGlobeDisplayRendering2 接口)