首页 / 浏览问题 / 三维GIS / 问题详情
场景中的模型选中状态的高亮可以自定义么
64EXP 2017年10月30日
如题,3D for plugin,场景中的模型选中状态的高亮能不能自定义风格?不想要这种淡紫色,各位大佬有没有什么办法?

1个回答

能,设置layer3D.selection.style3D
5,560EXP 2017年10月30日
layer3D是属于哪个对象的啊,能给出相应的demo么,还有,高亮颜色可以百分百的纯色吗,就是不会以为材质和底色的变化而变化
var layer3D = Scene.get_layer3Ds()

另外除非纯黑,其他纯色是不行的,除非原模型本身没有除了该纯色的RGB外的其他RGB值。
let viewer = new Cesium.Viewer(this.cesiumContainer, this.props.options);
//保存viewer到当前上下文
this.viewer = viewer;
let scene = viewer.scene;
scene.camera.frustum.near = 0.01;
let layer3D = scene.get_layer3Ds();
console.log(layer3D, 'ffffffffffff')

以上代码直接报报错了`scene.get_layer3Ds is not a function`,请问下为什么这些属性都没有在文档中涉及到呢?

额,您这个是3d for webgl啊,不是3d for plugin,这个我不太清楚了。
没事,谢谢了
...