AnsweredAssumed Answered

SceneView setAtmosphereEffect method bug

Question asked by chayesri on Nov 29, 2018

as follows:

mSceneView.setAtmosphereEffect( AtmosphereEffect.REALISTIC );

 

When the map is initialized like this, only the labels are displayed.

ArcGISScene arcGISScene = new ArcGISScene();
//Elevation
ArcGISTiledElevationSource elevationSource = new ArcGISTiledElevationSource("http://elevation3d.arcgis.com/arcgis/rest/services/WorldElevation3D/Terrain3D/ImageServer");
arcGISScene.getBaseSurface().getElevationSources().add(elevationSource);
//BasemapLayer
arcGISScene.setBasemap( Basemap.createImageryWithLabels() );
mSceneView.setScene(arcGISScene);

Solution:
mSceneView.setAtmosphereEffect(
AtmosphereEffect.HORIZON_ONLY );

Outcomes