浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
setObjsColor设置模型为红色但结果模型显示黑色了
qiao1065
19EXP
2023年03月12日
setObjsColor设置模型为红色,但结果模型变成黑色了
三维模型
请
登录
或者
注册
后回答这个问题。
2 个回答
您好,如果您使用的是webgl,使用setObjsColor接口时默认的模式是混合模式,即设置颜色在数据原颜色基础上混合叠加。
如果只想显示设置的颜色,完全覆盖本来的颜色,对目标s3mlayer图层的selectColorType 接口设置即可。
layer.selectColorType =Cesium.SelectColorType.REPLACE
layer.setObjsColor([1639],Cesium.Color.RED)
希望可以帮助到您。
于丁
1
10,513EXP
2023年03月13日
请
登录
或者
注册
后再添加评论。
您好,我这边测试示没有问题的,建议您升级更换到最新版本,如果还有问题您联系我。
希望可以帮助到您!
陈巡
2,548EXP
2023年03月13日
您好,当前sdk用的就是最新版本的
我想把管道选中设置为红色,但是实际效果变成黑色了
可以先设置纯色显示:layer.selectColorType =Cesium.SelectColorType.REPLACE
然后再设置模型颜色: layer.setObjsColor([1639],Cesium.Color.RED)
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
设置模型颜色,显示结果不正确
超图FAQ:使用iDesktop对倾斜模型做“压缩并单体化”结果在桌面显示正常,在iServer显示为黑色?
lay.setObjsColor 设置模型变色不起作用
制作三维线型符号时设置了颜色为红色,为什么应用后颜色还是白色
超图FAQ:Java组件11.2.0,用datasetVector.query()接口进行查询,客户这边数据集的单位是平面-米,代码里获取到的数据集单位也是米,于是按照米去设置了查询半径为100米,但是查询结果把整个数据集的都查出来了
数据集查到模型后 模型飞行定位后怎么使模型处于选中状态 选中时模型风格为红色
webgl使用layer.setObjsColor无法改变模型中某一构件的颜色
导出FBX格式模型,使用3Dmax导入模型,模型全部显示黑色
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...