首页 / 浏览问题 / 三维GIS / 问题详情
建筑模型生成三维缓存后发三维服务,颜色和桌面颜色不一样
63EXP 2023年03月30日
请问将建筑模型生成三维缓存后发布了三维服务,但是建筑模型在浏览器里的颜色与超图桌面的颜色不一样,请问在超图桌面或发服务的时候有什么办法可以解决颜色失真问题?

1个回答

您好,webgl和iDesktop的三维场景都是有光照系统的您这边有没有尝试过调整场景光源,来看下是不是因为光照差异导致的。

如果调整光照后您仍然觉得有差异,有没有参数和截图的对比,我这边好看看您文字说的不一样具体是什么。

希望可以帮助到您。
10,758EXP 2023年03月30日
我生成模型缓存的时候,纹理压缩选择的是“webp”,尝试过调整场景光源没作用,应该不是因为光照差异导致的。是纹理颜色不合适,粉色的在服务里成紫色的了
webp的话你这个是出现了颜色通道翻转的问题,

你webgl加载数据设置一下图层的rgb翻转S3MTilesLaye.RGBTOBGR为true。(layer可以通过scene.layers.find获取)
...