您好,根据您的描述,可能存在以下几点情况
1.首先确定一下您的图层是什么数据,白模还是精模,白模本身就是白色,建议通过SuperMap iDesktop制作专题图或者设置对象颜色的方式,重新给模型赋予颜色,当然也可以通过Unity代码开发,layer3D.Style.FillColor设置填充颜色,具体参考开发文档中layer3D类
2.把缓存添加到SuperMap iDesktop中对比,判断是否是Unity加载后颜色丢失了,如果是丢失,需要考虑生成缓存时设置的参数,建议使用s3m版本:s3m1.0、纹理压缩格式:DXT(PC设备)、几何压缩:不压缩,进行重新生成缓存