android三维场景Color色值有偏差

0 投票
GeoStyle3D style = new GeoStyle3D();
style.setLineColor(new Color(255, 0, 0, 128));

这个Color设置的值,运行出来颜色差很多,是为什么,需要设置别的吗

6月 18 分类:  45次浏览 | 用户: fantastic_superMap 初出茅庐 (41 分)

1个回答

0 投票
您好,关于这个问题的描述请补充详细一些,请贴出上下文关键代码和设置颜色风格后的前后颜色对比图。
6月 19 用户: 王国新 名扬四海 (2,012 分)

geoStyle3DComing = new GeoStyle3D();
geoStyle3DComing.setAltitudeMode(AltitudeMode.ABSOLUTE);
geoStyle3DComing.setLineWidth(10.0);
geoStyle3DComing.setLineColor(new Color(0, 236, 252));
GeoLine3D geo = new GeoLine3D(p3s);
geo.setStyle3D(geoStyle3DComing);

完全不是一个色有没有

您好,场景中显示的颜色比较暗是由于场景中的光照效果和光照的轨迹时间节点有关,可以在桌面切缓存后对场景数据调整为一个比较合适的轨迹点,如下图:

...