如图,三维服务显示出现问题,部分颜色不完整,本应该同样颜色的部分存在色差.
您好,
1、三维场景是有光照系统的,可以通过调整场景光源,检查是不是因为光照差异导致的;
2、如果生成模型缓存的时候,纹理压缩选择的是“webp”,可能是出现了颜色通道翻转的问题,webgl加载数据时设置一下图层的rgb翻转:S3MTilesLaye.RGBTOBGR为true(layer可以通过scene.layers.find获取);
3、 清除下iserver缓存,场景缓存在iserver安装目录下...\webapps\iserver\output\scene
希望对您有所帮助!
如果在idesktop当中打开模型的时候就出现了色差呢?
您是用的什么格式、从哪里导出的模型呢?比如在3DMax和revit中制作的模型需要通过超图的插件导出为模型数据集;
此外可以在“三维数据-模型工具-修改材质颜色”功能中将模型材质颜色修改为白色,看看是不是材质颜色影响。