ArcGlobe三维开发之十——IGlobeDisplayRendering2 接口

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

ArcGlobe三维开发之十——IGlobeDisplayRendering2 接口_第1张图片

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

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





你可能感兴趣的:(Gis,3D,arcgis,ArcEngine,ArcGlobe)