场景中的模型选中状态的高亮可以自定义么

0 喜欢 0 不喜欢
131 浏览
如题,3D for plugin,场景中的模型选中状态的高亮能不能自定义风格?不想要这种淡紫色,各位大佬有没有什么办法?
最新提问 10月 30, 2017 分类:三维GIS | 用户: 黄龍 初出茅庐 (91 分)

1个回答

0 喜欢 0 不喜欢
能,设置layer3D.selection.style3D
最新回答 10月 30, 2017 用户: 张阳名 名扬四海 (2,931 分)
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,这个我不太清楚了。
没事,谢谢了
...